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