diff --git a/apps/production/cert-manager/cert-manager.yaml b/apps/production/cert-manager/cert-manager.yaml index 38f6e5d..6e9a93c 100644 --- a/apps/production/cert-manager/cert-manager.yaml +++ b/apps/production/cert-manager/cert-manager.yaml @@ -1,11 +1,18 @@ --- -apiVersion: helm.toolkit.fluxcd.io/v2 +apiVersion: v1 +kind: Namespace +metadata: + name: cert-manager + labels: + toolkit.fluxcd.io/tenant: sre-team +--- +apiVersion: source.toolkit.fluxcd.io/v1 kind: HelmRepository metadata: name: cert-manager namespace: cert-manager spec: - interval: 1m0s + interval: 24h url: https://charts.jetstack.io --- apiVersion: helm.toolkit.fluxcd.io/v2 @@ -14,35 +21,15 @@ metadata: name: cert-manager namespace: cert-manager spec: + interval: 30m chart: spec: chart: cert-manager + version: "1.x" sourceRef: kind: HelmRepository name: cert-manager - version: 31.1.1 - interval: 1m0s - releaseName: cert-manager - targetNamespace: default - valuesFrom: - - kind: Secret - name: cert-manager-secret ---- -apiVersion: v1 -kind: Secret -metadata: - creationTimestamp: null - name: cert-manager-secret - namespace: cert-manager -stringData: - values.yaml: | + namespace: cert-manager + interval: 12h + values: installCRDs: true - replicaCount: 1 - extraArgs: - - --dns01-recursive-nameservers=1.1.1.1:53,9.9.9.9:53 - - --dns01-recursive-nameservers-only - podDnsPolicy: None - podDnsConfig: - nameservers: - - 1.1.1.1 - - 9.9.9.9