From e534a7fdb956d3618cd83bd8f431855e20b31375 Mon Sep 17 00:00:00 2001 From: Edward Cheng Date: Thu, 13 Jun 2024 13:23:52 +1000 Subject: [PATCH 1/2] Revert "remove old impl of cert-manager" This reverts commit 771f4df8dd1301c136c48d30cb74fbd4e793b1ed. --- .../apps/cert-manager-old/cert-manager.yaml | 65 +++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100644 kubernetes/apps/cert-manager-old/cert-manager.yaml diff --git a/kubernetes/apps/cert-manager-old/cert-manager.yaml b/kubernetes/apps/cert-manager-old/cert-manager.yaml new file mode 100644 index 0000000..ed80b93 --- /dev/null +++ b/kubernetes/apps/cert-manager-old/cert-manager.yaml @@ -0,0 +1,65 @@ +apiVersion: kustomize.toolkit.fluxcd.io/v1 +kind: Kustomization +metadata: + name: cert-manager-secrets + namespace: flux-system +spec: + suspend: true + interval: 1h + path: ./cert-manager + prune: true + sourceRef: + kind: GitRepository + namespace: flux-system + name: home-cluster-ops-secrets + dependsOn: + - name: repositories + namespace: flux-system + - name: cert-manager + namespace: flux-system + decryption: + provider: sops + secretRef: + name: sops-age +--- +apiVersion: kustomize.toolkit.fluxcd.io/v1 +kind: Kustomization +metadata: + name: cert-manager + namespace: flux-system +spec: + suspend: true + interval: 1h + targetNamespace: cert-manager + path: ./kubernetes/templates/apps/cert-manager/app + prune: true + sourceRef: + kind: GitRepository + namespace: flux-system + name: flux-system + postBuild: + substituteFrom: + - kind: Secret + name: cert-manager-secrets +--- +apiVersion: kustomize.toolkit.fluxcd.io/v1 +kind: Kustomization +metadata: + name: cert-manager-issuers + namespace: flux-system +spec: + suspend: true + interval: 1h + targetNamespace: cert-manager + path: ./kubernetes/templates/apps/cert-manager/issuers + prune: true + sourceRef: + kind: GitRepository + namespace: flux-system + name: flux-system + dependsOn: + - name: cert-manager-secrets + postBuild: + substituteFrom: + - kind: Secret + name: cert-manager-secrets From 6f2b6b05d070f92de5cb3641834e59d4d8b081a1 Mon Sep 17 00:00:00 2001 From: Edward Cheng Date: Thu, 13 Jun 2024 13:26:31 +1000 Subject: [PATCH 2/2] using old cert-manager --- kubernetes/apps/cert-manager/cert-manager.yaml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/kubernetes/apps/cert-manager/cert-manager.yaml b/kubernetes/apps/cert-manager/cert-manager.yaml index 35f0141..d9efe79 100644 --- a/kubernetes/apps/cert-manager/cert-manager.yaml +++ b/kubernetes/apps/cert-manager/cert-manager.yaml @@ -5,10 +5,14 @@ metadata: namespace: flux-system spec: interval: 1h - targetNamespace: flux-system - path: ./kubernetes/apps/cert-manager/app + targetNamespace: cert-manager + path: ./kubernetes/templates/apps/cert-manager/app prune: true sourceRef: kind: GitRepository namespace: flux-system - name: flux-system \ No newline at end of file + name: flux-system + postBuild: + substituteFrom: + - kind: Secret + name: cert-manager-secrets \ No newline at end of file