blob: dfd3c9d93377731c8e55e057551648203e3a8b93 [file] [log] [blame]
input: {}
name: "certificate-issuer-private"
namespace: "ingress-private"
out: {
charts: {
"certificate-issuer-private": {
path: "charts/certificate-issuer-private"
kind: "GitRepository"
address: "https://code.v1.dodo.cloud/helm-charts"
branch: "main"
}
}
helm: {
"certificate-issuer-private": {
chart: charts["certificate-issuer-private"]
dependsOn: [{
name: "ingress-nginx"
namespace: "\(global.namespacePrefix)ingress-private"
}]
values: {
issuer: {
name: "\(global.id)-private"
server: "https://acme-v02.api.letsencrypt.org/directory"
domain: global.privateDomain
contactEmail: global.contactEmail
}
config: {
createTXTAddr: "http://dns-api.\(global.id)-dns.svc.cluster.local/create-txt-record"
deleteTXTAddr: "http://dns-api.\(global.id)-dns.svc.cluster.local/delete-txt-record"
}
}
}
}
}