blob: fc490a34dac02d7d686d2cc91def1f1229117275 [file] [log] [blame]
Giorgi Lekveishvilie009a5d2024-01-05 14:10:11 +04001input: {
2 apiConfigMap: {
3 name: string
4 namespace: string
5 }
6}
7
Giorgi Lekveishvili03d6f4b2024-03-08 13:05:21 +04008name: "certificate-issuer-private"
Giorgi Lekveishvili08af67a2024-01-18 08:53:05 +04009namespace: "ingress-private"
10
Giorgi Lekveishvilie009a5d2024-01-05 14:10:11 +040011images: {}
12
13charts: {
14 "certificate-issuer-private": {
15 chart: "charts/certificate-issuer-private"
16 sourceRef: {
17 kind: "GitRepository"
18 name: "pcloud"
19 namespace: global.id
20 }
21 }
22}
23
24helm: {
25 "certificate-issuer-private": {
26 chart: charts["certificate-issuer-private"]
Giorgi Lekveishvilia09fad72024-03-21 15:24:35 +040027 dependsOn: [{
Giorgi Lekveishvilie009a5d2024-01-05 14:10:11 +040028 name: "ingress-nginx"
29 namespace: "\(global.namespacePrefix)ingress-private"
30 }]
31 values: {
32 issuer: {
33 name: _issuerPrivate
34 server: "https://acme-v02.api.letsencrypt.org/directory"
35 // server: "https://acme-staging-v02.api.letsencrypt.org/directory"
36 domain: global.privateDomain
37 contactEmail: global.contactEmail
38 }
39 apiConfigMap: {
40 name: input.apiConfigMap.name
41 namespace: input.apiConfigMap.namespace
42 }
43 }
44 }
45}