blob: db00d34c6edb8e15d368ea0d552f3570402a8601 [file] [log] [blame]
Giorgi Lekveishvili0ccd1482023-06-21 15:02:24 +04001apiVersion: helm.toolkit.fluxcd.io/v2beta1
2kind: HelmRelease
3metadata:
4 name: namespaces-cert-manager
5 namespace: {{ .Global.PCloudEnvName }}
6spec:
7 chart:
8 spec:
9 chart: charts/namespaces
10 sourceRef:
11 kind: GitRepository
12 name: {{ .Global.PCloudEnvName }}
13 namespace: {{ .Global.PCloudEnvName }}
14 interval: 1m0s
15 values:
16 pcloudInstanceId: ""
17 namespacePrefix: {{ .Global.PCloudEnvName }}-
18 namespaces:
19 - cert-manager
20---
21apiVersion: helm.toolkit.fluxcd.io/v2beta1
22kind: HelmRelease
23metadata:
24 name: cert-manager
25 namespace: {{ .Global.PCloudEnvName }}
26spec:
27 targetNamespace: {{ .Global.PCloudEnvName }}-cert-manager
28 dependsOn:
29 - name: namespaces-cert-manager
30 namespace: {{ .Global.PCloudEnvName }}
31 - name: ingress-public
32 namespace: {{ .Global.PCloudEnvName }}
33 chart:
34 spec:
35 chart: charts/cert-manager
36 sourceRef:
37 kind: GitRepository
38 name: pcloud
39 namespace: {{ .Global.PCloudEnvName }}
40 interval: 1m0s
41 timeout: 20m0s
42 values:
43 fullnameOverride: {{ .Global.PCloudEnvName }}-cert-manager
44 installCRDs: true
45 image:
46 tag: v1.11.1
47 pullPolicy: IfNotPresent