blob: e1870af8317af3f1248e1033be3fbce7efd543a8 [file] [log] [blame]
giolekva050609f2021-12-29 15:51:40 +04001apiVersion: helm.toolkit.fluxcd.io/v2beta1
2kind: HelmRelease
3metadata:
Giorgi Lekveishvilic9211392023-06-12 18:30:14 +04004 name: ingress-private
Giorgi Lekveishvili7fb28bf2023-06-24 19:51:16 +04005 namespace: {{ .Release.Namespace }}
Giorgi Lekveishvilic9211392023-06-12 18:30:14 +04006spec:
Giorgi Lekveishvilic9211392023-06-12 18:30:14 +04007 chart:
8 spec:
Giorgi Lekveishvili23ef7f82023-05-26 11:57:48 +04009 chart: charts/ingress-nginx
giolekva050609f2021-12-29 15:51:40 +040010 sourceRef:
Giorgi Lekveishvili23ef7f82023-05-26 11:57:48 +040011 kind: GitRepository
12 name: pcloud
Giorgi Lekveishvili4d2784d2023-06-01 14:27:32 +040013 namespace: {{ .Global.Id }}
giolekva050609f2021-12-29 15:51:40 +040014 interval: 1m0s
15 values:
Giorgi Lekveishvili4d2784d2023-06-01 14:27:32 +040016 fullnameOverride: {{ .Global.Id }}-nginx-private
giolekva050609f2021-12-29 15:51:40 +040017 controller:
18 service:
19 enabled: true
Giorgi Lekveishvilifa57edf2023-06-14 13:49:47 +040020 type: LoadBalancer
Giorgi Lekveishvilie34a0612023-06-16 13:56:10 +040021 annotations:
22 metallb.universe.tf/address-pool: {{ .Global.Id }}-ingress-private
giolekva050609f2021-12-29 15:51:40 +040023 ingressClassByName: true
24 ingressClassResource:
Giorgi Lekveishvili4d2784d2023-06-01 14:27:32 +040025 name: {{ .Global.Id }}-ingress-private
giolekva050609f2021-12-29 15:51:40 +040026 enabled: true
27 default: false
Giorgi Lekveishvili4d2784d2023-06-01 14:27:32 +040028 controllerValue: k8s.io/{{ .Global.Id }}-ingress-private
giolekva050609f2021-12-29 15:51:40 +040029 extraArgs:
Giorgi Lekveishvili4d2784d2023-06-01 14:27:32 +040030 default-ssl-certificate: "{{ .Global.Id }}-ingress-private/cert-wildcard.p.{{ .Global.Domain }}"