From 4606ea936e3818e481fd4aad0be533112504bfe8 Mon Sep 17 00:00:00 2001 From: Liam Date: Sat, 21 Sep 2024 22:46:02 +0100 Subject: [PATCH] meow --- .../production/cert-manager/cert-manager.yaml | 48 +++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 apps/production/cert-manager/cert-manager.yaml diff --git a/apps/production/cert-manager/cert-manager.yaml b/apps/production/cert-manager/cert-manager.yaml new file mode 100644 index 0000000..4c8cf74 --- /dev/null +++ b/apps/production/cert-manager/cert-manager.yaml @@ -0,0 +1,48 @@ +--- +apiVersion: helm.toolkit.fluxcd.io/v2 +kind: HelmRepository +metadata: + name: cert-manager + namespace: cert-manager +spec: + interval: 1m0s + url: https://charts.jetstack.io +--- +apiVersion: helm.toolkit.fluxcd.io/v2 +kind: HelmRelease +metadata: + name: cert-manager + namespace: cert-manager +spec: + chart: + spec: + chart: cert-manager + 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: | + installCRDs: false + replicaCount: 3 + 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