From 9cc39fcd1789f698927fca8a599c5d2ee0f5bc2f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lauri=20V=C3=B5sandi?= Date: Sat, 17 Sep 2022 08:06:19 +0300 Subject: [PATCH] argocd: Add members repo --- argocd/README.md | 5 +++++ argocd/applications/members.yml | 17 +++++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 argocd/applications/members.yml diff --git a/argocd/README.md b/argocd/README.md index 9a7d823..3310730 100644 --- a/argocd/README.md +++ b/argocd/README.md @@ -36,8 +36,13 @@ kubectl -n argocd create secret generic gitea-kube-staging \ --from-literal=type=git \ --from-literal=url=git@git.k-space.ee:k-space/kube-staging \ --from-file=sshPrivateKey=id_ecdsa +kubectl -n argocd create secret generic gitea-kube-members \ + --from-literal=type=git \ + --from-literal=url=git@git.k-space.ee:k-space/kube-members \ + --from-file=sshPrivateKey=id_ecdsa kubectl label -n argocd secret gitea-kube argocd.argoproj.io/secret-type=repository kubectl label -n argocd secret gitea-kube-staging argocd.argoproj.io/secret-type=repository +kubectl label -n argocd secret gitea-kube-members argocd.argoproj.io/secret-type=repository rm -fv id_ecdsa ``` diff --git a/argocd/applications/members.yml b/argocd/applications/members.yml new file mode 100644 index 0000000..00182bc --- /dev/null +++ b/argocd/applications/members.yml @@ -0,0 +1,17 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: members + namespace: argocd +spec: + project: default + source: + repoURL: 'git@git.k-space.ee:k-space/kube-members.git' + path: . + targetRevision: HEAD + destination: + server: 'https://kubernetes.default.svc' + namespace: members + syncPolicy: + syncOptions: + - CreateNamespace=true