blob: dfd3c9d93377731c8e55e057551648203e3a8b93 [file] [log] [blame]
gioe72b54f2024-04-22 10:44:41 +04001input: {}
Giorgi Lekveishvilie009a5d2024-01-05 14:10:11 +04002
gio9bd87ca2025-04-20 08:05:34 +04003name: "certificate-issuer-private"
Giorgi Lekveishvili08af67a2024-01-18 08:53:05 +04004namespace: "ingress-private"
5
gio7fbd4ad2024-08-27 10:06:39 +04006out: {
7 charts: {
8 "certificate-issuer-private": {
gio9bd87ca2025-04-20 08:05:34 +04009 path: "charts/certificate-issuer-private"
10 kind: "GitRepository"
gio7fbd4ad2024-08-27 10:06:39 +040011 address: "https://code.v1.dodo.cloud/helm-charts"
gio9bd87ca2025-04-20 08:05:34 +040012 branch: "main"
gio7fbd4ad2024-08-27 10:06:39 +040013 }
Giorgi Lekveishvilie009a5d2024-01-05 14:10:11 +040014 }
Giorgi Lekveishvilie009a5d2024-01-05 14:10:11 +040015
gio7fbd4ad2024-08-27 10:06:39 +040016 helm: {
17 "certificate-issuer-private": {
18 chart: charts["certificate-issuer-private"]
19 dependsOn: [{
gio9bd87ca2025-04-20 08:05:34 +040020 name: "ingress-nginx"
gio7fbd4ad2024-08-27 10:06:39 +040021 namespace: "\(global.namespacePrefix)ingress-private"
22 }]
23 values: {
24 issuer: {
gio9bd87ca2025-04-20 08:05:34 +040025 name: "\(global.id)-private"
26 server: "https://acme-v02.api.letsencrypt.org/directory"
27 domain: global.privateDomain
gio7fbd4ad2024-08-27 10:06:39 +040028 contactEmail: global.contactEmail
29 }
30 config: {
31 createTXTAddr: "http://dns-api.\(global.id)-dns.svc.cluster.local/create-txt-record"
32 deleteTXTAddr: "http://dns-api.\(global.id)-dns.svc.cluster.local/delete-txt-record"
33 }
Giorgi Lekveishvilie009a5d2024-01-05 14:10:11 +040034 }
35 }
36 }
37}