blob: c67702bbb6cd28c0794a08fbf0a217a7d8d2fbd0 [file] [log] [blame]
gioe72b54f2024-04-22 10:44:41 +04001input: {}
Giorgi Lekveishvilie009a5d2024-01-05 14:10:11 +04002
Giorgi Lekveishvili03d6f4b2024-03-08 13:05:21 +04003name: "certificate-issuer-private"
Giorgi Lekveishvili08af67a2024-01-18 08:53:05 +04004namespace: "ingress-private"
5
Giorgi Lekveishvilie009a5d2024-01-05 14:10:11 +04006images: {}
7
8charts: {
9 "certificate-issuer-private": {
giof8843412024-05-22 16:38:05 +040010 path: "charts/certificate-issuer-private"
11 kind: "GitRepository"
gio9877f292024-08-17 15:11:15 +040012 address: "https://code.v1.dodo.cloud/helm-charts"
giof8843412024-05-22 16:38:05 +040013 branch: "main"
Giorgi Lekveishvilie009a5d2024-01-05 14:10:11 +040014 }
15}
16
17helm: {
18 "certificate-issuer-private": {
19 chart: charts["certificate-issuer-private"]
Giorgi Lekveishvilia09fad72024-03-21 15:24:35 +040020 dependsOn: [{
Giorgi Lekveishvilie009a5d2024-01-05 14:10:11 +040021 name: "ingress-nginx"
22 namespace: "\(global.namespacePrefix)ingress-private"
23 }]
24 values: {
25 issuer: {
gio7841f4f2024-07-26 19:53:49 +040026 name: "\(global.id)-private"
Giorgi Lekveishvilie009a5d2024-01-05 14:10:11 +040027 server: "https://acme-v02.api.letsencrypt.org/directory"
Giorgi Lekveishvilie009a5d2024-01-05 14:10:11 +040028 domain: global.privateDomain
29 contactEmail: global.contactEmail
30 }
gioe72b54f2024-04-22 10:44:41 +040031 config: {
32 createTXTAddr: "http://dns-api.\(global.id)-dns.svc.cluster.local/create-txt-record"
33 deleteTXTAddr: "http://dns-api.\(global.id)-dns.svc.cluster.local/delete-txt-record"
Giorgi Lekveishvilie009a5d2024-01-05 14:10:11 +040034 }
35 }
36 }
37}