From 393ef024720544edec88b1f3546e0f11b72d003b Mon Sep 17 00:00:00 2001 From: James Andariese Date: Wed, 26 Apr 2023 19:46:53 -0500 Subject: [PATCH] add trust-manager and enabled config --- argo1/templates/trust-manager.yaml | 33 ++++++++++++++++++++++++++++++ argo1/values.yaml | 1 + 2 files changed, 34 insertions(+) create mode 100644 argo1/templates/trust-manager.yaml diff --git a/argo1/templates/trust-manager.yaml b/argo1/templates/trust-manager.yaml new file mode 100644 index 0000000..93592c0 --- /dev/null +++ b/argo1/templates/trust-manager.yaml @@ -0,0 +1,33 @@ +# {{ if (index .Values "trust-manager").enabled }} +--- +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: "{{ .Release.Name }}-trust-manager" + namespace: argocd + finalizers: + - resources-finalizer.argocd.argoproj.io +spec: + project: default + source: + chart: "trust-manager" + repoURL: "https://charts.jetstack.io" + targetRevision: "v0.4.0" + helm: + releaseName: "trust-manager" + destination: + server: "https://kubernetes.default.svc" + namespace: "cert-manager" + syncPolicy: + automated: + prune: true + selfHeal: true + syncOptions: + - CreateNamespace=true + retry: + limit: 10 + backoff: + duration: 5s + factor: 2 + maxDuration: 3m0s +# {{- end }} diff --git a/argo1/values.yaml b/argo1/values.yaml index 9ca504b..717ffd2 100644 --- a/argo1/values.yaml +++ b/argo1/values.yaml @@ -33,3 +33,4 @@ openebs: secrets: {enabled: true} sealed-secrets: {enabled: true} +trust-manager: {enabled: true}