blob: c5bb9ac5e6213c0d9c5e557b8fb4c502e5bc5a84 [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