blob: 9f30311001d188b5aba6b5f7276576e537476e80 [file] [log] [blame]
Giorgi Lekveishvili0ccd1482023-06-21 15:02:24 +04001apiVersion: helm.toolkit.fluxcd.io/v2beta1
2kind: HelmRelease
3metadata:
Giorgi Lekveishvili0ccd1482023-06-21 15:02:24 +04004 name: cert-manager
Giorgi Lekveishvili7fb28bf2023-06-24 19:51:16 +04005 namespace: {{ .Release.Namespace }}
Giorgi Lekveishvili0ccd1482023-06-21 15:02:24 +04006spec:
Giorgi Lekveishvili0ccd1482023-06-21 15:02:24 +04007 dependsOn:
Giorgi Lekveishvili0ccd1482023-06-21 15:02:24 +04008 - name: ingress-public
Giorgi Lekveishvili7fb28bf2023-06-24 19:51:16 +04009 namespace: {{ .Global.PCloudEnvName }}-ingress-public # TODO(giolekva): derivative
Giorgi Lekveishvili0ccd1482023-06-21 15:02:24 +040010 chart:
11 spec:
12 chart: charts/cert-manager
13 sourceRef:
14 kind: GitRepository
15 name: pcloud
16 namespace: {{ .Global.PCloudEnvName }}
17 interval: 1m0s
18 timeout: 20m0s
19 values:
20 fullnameOverride: {{ .Global.PCloudEnvName }}-cert-manager
21 installCRDs: true
22 image:
23 tag: v1.11.1
24 pullPolicy: IfNotPresent
Giorgi Lekveishvili91494a62023-12-07 16:07:12 +040025 dns01RecursiveNameserversOnly: true
26 dns01RecursiveNameservers: "1.1.1.1:53,8.8.8.8:53"