From fffbdd8294f44c74a08cf5f3886deca7e6e6db84 Mon Sep 17 00:00:00 2001 From: Patrick Spek Date: Tue, 26 Jul 2022 22:41:26 +0200 Subject: Add ArgoCD applications --- .../share/system/cert-manager/application.yaml | 24 ++++++++++++++++++++++ .../share/system/nginx-ingress/application.yaml | 24 ++++++++++++++++++++++ .../share/system/sealed-secrets/application.yaml | 24 ++++++++++++++++++++++ 3 files changed, 72 insertions(+) create mode 100644 playbooks.d/k3s-master/share/system/cert-manager/application.yaml create mode 100644 playbooks.d/k3s-master/share/system/nginx-ingress/application.yaml create mode 100644 playbooks.d/k3s-master/share/system/sealed-secrets/application.yaml (limited to 'playbooks.d/k3s-master/share/system') diff --git a/playbooks.d/k3s-master/share/system/cert-manager/application.yaml b/playbooks.d/k3s-master/share/system/cert-manager/application.yaml new file mode 100644 index 0000000..8ae02fc --- /dev/null +++ b/playbooks.d/k3s-master/share/system/cert-manager/application.yaml @@ -0,0 +1,24 @@ +--- +apiVersion: v1 +kind: Namespace +metadata: + name: cert-manager +... +--- +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: cert-manager + namespace: argocd +spec: + project: default + source: + repoURL: https://charts.jetstack.io + chart: cert-manager + targetRevision: v1.9.1 + destination: + server: https://kubernetes.default.svc + namespace: cert-manager + syncPolicy: + automated: {} +... diff --git a/playbooks.d/k3s-master/share/system/nginx-ingress/application.yaml b/playbooks.d/k3s-master/share/system/nginx-ingress/application.yaml new file mode 100644 index 0000000..2296026 --- /dev/null +++ b/playbooks.d/k3s-master/share/system/nginx-ingress/application.yaml @@ -0,0 +1,24 @@ +--- +apiVersion: v1 +kind: Namespace +metadata: + name: ingress +... +--- +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: nginx-ingress + namespace: argocd +spec: + project: default + source: + repoURL: https://helm.nginx.com/stable + chart: nginx-ingress + targetRevision: 0.14.0 + destination: + server: https://kubernetes.default.svc + namespace: ingress + syncPolicy: + automated: {} +... diff --git a/playbooks.d/k3s-master/share/system/sealed-secrets/application.yaml b/playbooks.d/k3s-master/share/system/sealed-secrets/application.yaml new file mode 100644 index 0000000..a48a26d --- /dev/null +++ b/playbooks.d/k3s-master/share/system/sealed-secrets/application.yaml @@ -0,0 +1,24 @@ +--- +apiVersion: v1 +kind: Namespace +metadata: + name: sealed-secrets +... +--- +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: sealed-secrets + namespace: argocd +spec: + project: default + source: + repoURL: https://bitnami-labs.github.io/sealed-secrets + chart: sealed-secrets + targetRevision: 2.4.0 + destination: + server: https://kubernetes.default.svc + namespace: sealed-secrets + syncPolicy: + automated: {} +... -- cgit v1.1