blob: 09209d0e8603c6be016d4bcc6a78abfca5f95cf3 [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:
19 certManager:
20 namespace: {{ .Global.PCloudEnvName }}-cert-manager
21 gandiWebhookSecretReader: {{ .Global.PCloudEnvName }}-cert-manager-webhook-gandi
22 issuer:
23 name: {{ .Global.Id }}-private
Giorgi Lekveishvili12850ee2023-06-22 13:11:17 +040024 server: https://acme-v02.api.letsencrypt.org/directory
25 # server: https://acme-staging-v02.api.letsencrypt.org/directory
Giorgi Lekveishvili0ccd1482023-06-21 15:02:24 +040026 domain: {{ .Global.PrivateDomain }}
27 contactEmail: {{ .Global.ContactEmail }}
Giorgi Lekveishvili0ccd1482023-06-21 15:02:24 +040028 gandiAPIToken: {{ .Values.GandiAPIToken }}