From 36d217a78eb03f6874f93af262f3ff09c97d7bf9 Mon Sep 17 00:00:00 2001 From: Edward Cheng Date: Tue, 11 Jun 2024 05:49:13 +1000 Subject: [PATCH] fix dependency issue --- .../apps/cert-manager/cert-manager.yaml | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/kubernetes/apps/cert-manager/cert-manager.yaml b/kubernetes/apps/cert-manager/cert-manager.yaml index 6b154a3..e831618 100644 --- a/kubernetes/apps/cert-manager/cert-manager.yaml +++ b/kubernetes/apps/cert-manager/cert-manager.yaml @@ -14,6 +14,8 @@ spec: dependsOn: - name: repositories namespace: flux-system + - name: cert-manager + namespace: flux-system decryption: provider: sops secretRef: @@ -21,6 +23,25 @@ spec: --- apiVersion: kustomize.toolkit.fluxcd.io/v1 kind: Kustomization +metadata: + name: cert-manager + namespace: flux-system +spec: + 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