blob: 4c2efdade5f45dad8660cba5f98881b3ea146bcc [file] [log] [blame]
Giorgi Lekveishvili23ef7f82023-05-26 11:57:48 +04001apiVersion: helm.toolkit.fluxcd.io/v2beta1
2kind: HelmRelease
3metadata:
Giorgi Lekveishviliacc4a632023-06-09 12:50:21 +04004 name: namespaces-rpuppy
5 namespace: {{ .Global.Id }}
6spec:
7 chart:
8 spec:
9 chart: charts/namespaces
10 sourceRef:
11 kind: GitRepository
12 name: pcloud
13 namespace: {{ .Global.Id }}
14 interval: 1m0s
15 values:
16 pcloudInstanceId: {{ .Global.Id }}
17 namespacePrefix: {{ .Global.NamespacePrefix }}
18 namespaces:
19 - app-rpuppy
20---
21apiVersion: helm.toolkit.fluxcd.io/v2beta1
22kind: HelmRelease
23metadata:
Giorgi Lekveishvili23ef7f82023-05-26 11:57:48 +040024 name: rpuppy
Giorgi Lekveishvili7efe22f2023-05-30 13:01:53 +040025 namespace: {{ .Global.NamespacePrefix }}app-rpuppy
Giorgi Lekveishvili23ef7f82023-05-26 11:57:48 +040026spec:
Giorgi Lekveishviliacc4a632023-06-09 12:50:21 +040027 dependsOn:
28 - name: namespaces-rpuppy
29 namespace: {{ .Global.Id }}
Giorgi Lekveishvili23ef7f82023-05-26 11:57:48 +040030 chart:
31 spec:
32 chart: charts/rpuppy
33 sourceRef:
34 kind: GitRepository
35 name: pcloud
Giorgi Lekveishvili7efe22f2023-05-30 13:01:53 +040036 namespace: {{ .Global.Id }}
Giorgi Lekveishvili23ef7f82023-05-26 11:57:48 +040037 interval: 1m0s
38 values:
39 ingressClassName: pcloud-ingress-public
Giorgi Lekveishvili7efe22f2023-05-30 13:01:53 +040040 certificateIssuer: {{ .Global.Id }}-public
41 domain: {{ .Values.Subdomain }}.{{ .Global.Domain }}