From 211f7b72519571933f705bca824e27f0636e362f Mon Sep 17 00:00:00 2001 From: Marcus Noble Date: Thu, 23 Dec 2021 18:50:27 +0000 Subject: [PATCH] Migrate cert-manager chart to Argo Signed-off-by: Marcus Noble --- manifests/_apps/certmanager_chart.yaml | 29 +++++++++++++++++++ .../certmanager_chart/certmanager_chart.yaml | 21 -------------- 2 files changed, 29 insertions(+), 21 deletions(-) diff --git a/manifests/_apps/certmanager_chart.yaml b/manifests/_apps/certmanager_chart.yaml index 73f04bb..1cd2a0c 100644 --- a/manifests/_apps/certmanager_chart.yaml +++ b/manifests/_apps/certmanager_chart.yaml @@ -20,3 +20,32 @@ spec: - kind: Secret jsonPointers: - /data +--- + +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: cert-manager-cert-manager + namespace: argocd + finalizers: + - resources-finalizer.argocd.argoproj.io +spec: + project: cluster.fun + destination: + namespace: cert-manager + name: cluster-fun (scaleway) + source: + repoURL: 'https://charts.jetstack.io' + targetRevision: 1.5.4 + chart: cert-manager + helm: + version: v3 + values: |- + installCRDs: "true" + resources: + requests: + memory: 32Mi + limits: + memory: 64Mi + syncPolicy: + automated: {} diff --git a/manifests/certmanager_chart/certmanager_chart.yaml b/manifests/certmanager_chart/certmanager_chart.yaml index 67f434b..4306107 100644 --- a/manifests/certmanager_chart/certmanager_chart.yaml +++ b/manifests/certmanager_chart/certmanager_chart.yaml @@ -7,27 +7,6 @@ metadata: --- -apiVersion: helm.fluxcd.io/v1 -kind: HelmRelease -metadata: - name: cert-manager - namespace: cert-manager -spec: - chart: - repository: https://charts.jetstack.io - name: cert-manager - version: v1.5.4 - maxHistory: 3 - values: - installCRDs: "true" - resources: - requests: - memory: 32Mi - limits: - memory: 64Mi - ---- - apiVersion: cert-manager.io/v1 kind: ClusterIssuer metadata: