square-coat-62279
11/07/2021, 10:13 AMif(helmConfigs.secret){
let k8sSecret = new k8s.core.v1.Secret(${helmConfigs.secret.name}, {
metadata: {
name: helmConfigs.secret.name,
namespace: helmConfigs.namespace
},
data: {
helmConfigs.secret.key: helmConfigs.secret.value
}
});
}
input:
helm: {
"cert-manager": {
namespace: "cert-manager",
version: "v1.5.3",
repo: "<https://charts.jetstack.io>",
chart: "cert-manager",
values: require(`./google/helm_values/cert_manager`),
secret: {}
},
"external-dns-public": {
namespace: "external-dns",
version: "3.1.1",
repo: "<https://charts.bitnami.com/bitnami>",
chart: "external-dns",
values: require(`./google/helm_values/external_dns_public`),
secret: {
name: "external-dns-public"
key: "credentials.json"
value: "dnskey.privateKey"
}
}
}
billowy-army-68599
11/07/2021, 3:20 PMsquare-coat-62279
11/08/2021, 12:53 AM