From 460f035a6359effdc4fb1e3bb02bb73ffcc9eb05 Mon Sep 17 00:00:00 2001 From: Doug Goldstein Date: Mon, 25 Mar 2024 09:54:58 -0500 Subject: [PATCH] feat: add parameterizes install of cert-manager --- apps/operators/cert-manager.yaml | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 apps/operators/cert-manager.yaml diff --git a/apps/operators/cert-manager.yaml b/apps/operators/cert-manager.yaml new file mode 100644 index 000000000..11316409c --- /dev/null +++ b/apps/operators/cert-manager.yaml @@ -0,0 +1,32 @@ +--- +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: cert-manager + namespace: argocd + finalizers: + - resources-finalizer.argocd.argoproj.io +spec: + project: operators + sources: + - chart: cert-manager + repoURL: https://charts.jetstack.io + targetRevision: 1.* + helm: + releaseName: cert-manager + valuesObject: + installCRDs: true + - repoURL: ${GIT_URL} + path: secrets/${DEPLOY_NAME}/ + targetRevision: HEAD + directory: + include: cluster-issuer.yaml + destination: + namespace: cert-manager + server: https://kubernetes.default.svc + syncPolicy: + automated: + prune: false + selfHeal: true + syncOptions: + - CreateNamespace=true