blob: 8654be56a86d36e76ca3fc92047400320cab829a [file] [log] [blame]
Giorgi Lekveishvili0ccd1482023-06-21 15:02:24 +04001apiVersion: helm.toolkit.fluxcd.io/v2beta1
2kind: HelmRelease
3metadata:
Giorgi Lekveishvili9b3c50e2023-06-22 14:37:42 +04004 name: certificate-issuer-private
Giorgi Lekveishvili7fb28bf2023-06-24 19:51:16 +04005 namespace: {{ .Global.Id }}-ingress-private
Giorgi Lekveishvili0ccd1482023-06-21 15:02:24 +04006spec:
Giorgi Lekveishvili0ccd1482023-06-21 15:02:24 +04007 dependsOn:
8 - name: ingress-private
Giorgi Lekveishvili7fb28bf2023-06-24 19:51:16 +04009 namespace: {{ .Global.Id }}-ingress-private
Giorgi Lekveishvili0ccd1482023-06-21 15:02:24 +040010 chart:
11 spec:
12 chart: charts/certificate-issuer-private
13 sourceRef:
14 kind: GitRepository
15 name: pcloud
16 namespace: {{ .Global.Id }}
17 interval: 1m0s
18 values:
Giorgi Lekveishvili0ccd1482023-06-21 15:02:24 +040019 issuer:
20 name: {{ .Global.Id }}-private
Giorgi Lekveishvili12850ee2023-06-22 13:11:17 +040021 server: https://acme-v02.api.letsencrypt.org/directory
22 # server: https://acme-staging-v02.api.letsencrypt.org/directory
Giorgi Lekveishvili0ccd1482023-06-21 15:02:24 +040023 domain: {{ .Global.PrivateDomain }}
24 contactEmail: {{ .Global.ContactEmail }}
Giorgi Lekveishvili0ccd1482023-06-21 15:02:24 +040025 gandiAPIToken: {{ .Values.GandiAPIToken }}
Giorgi Lekveishvilicced4c32023-12-08 08:56:40 +040026 apiConfigMap:
27 name: {{ .Values.APIConfigMap.Name }}
28 namespace: {{ .Values.APIConfigMap.Namespace }}