blob: bcf00790995cd6cfc3d69e6e022fbfae38c8308c [file] [log] [blame]
giolekva050609f2021-12-29 15:51:40 +04001apiVersion: helm.toolkit.fluxcd.io/v2beta1
2kind: HelmRelease
3metadata:
Giorgi Lekveishvili9b3c50e2023-06-22 14:37:42 +04004 name: certificate-issuer-public
Giorgi Lekveishvili12850ee2023-06-22 13:11:17 +04005 # TODO(giolekva): is there better namespace for this?
Giorgi Lekveishvili7fb28bf2023-06-24 19:51:16 +04006 namespace: {{ .Global.Id }}-ingress-private
7spec:
Giorgi Lekveishviliacc4a632023-06-09 12:50:21 +04008 dependsOn:
9 - name: ingress-private
Giorgi Lekveishvili7fb28bf2023-06-24 19:51:16 +040010 namespace: {{ .Global.Id }}-ingress-private
giolekva050609f2021-12-29 15:51:40 +040011 chart:
12 spec:
Giorgi Lekveishvili12850ee2023-06-22 13:11:17 +040013 chart: charts/certificate-issuer-public
giolekva050609f2021-12-29 15:51:40 +040014 sourceRef:
15 kind: GitRepository
16 name: pcloud
Giorgi Lekveishvili4d2784d2023-06-01 14:27:32 +040017 namespace: {{ .Global.Id }}
giolekva050609f2021-12-29 15:51:40 +040018 interval: 1m0s
19 values:
Giorgi Lekveishvili12850ee2023-06-22 13:11:17 +040020 issuer:
Giorgi Lekveishvili4d2784d2023-06-01 14:27:32 +040021 name: {{ .Global.Id }}-public
22 server: https://acme-v02.api.letsencrypt.org/directory
23 # server: https://acme-staging-v02.api.letsencrypt.org/directory
24 domain: {{ .Global.Domain }}
25 contactEmail: {{ .Global.ContactEmail }}
26 ingressClass: {{ .Global.PCloudEnvName }}-ingress-public