File tree Expand file tree Collapse file tree 2 files changed +16
-7
lines changed Expand file tree Collapse file tree 2 files changed +16
-7
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ " @generates/kdot-proxy " : patch
3+ ---
4+
5+ Add support for digitalocean dns api key for external-dns
Original file line number Diff line number Diff line change @@ -18,6 +18,7 @@ export default function kdotProxy (config) {
1818 }
1919
2020 const isCloudflareDns = dnsProvider === 'cloudflare'
21+ const isDigitalOceanDns = dnsProvider === 'digitalocean'
2122
2223 let ingressNginx = 'https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v0.45.0/deploy/static/provider/do/deploy.yaml'
2324 if ( lbProvider === 'google' ) {
@@ -45,13 +46,16 @@ export default function kdotProxy (config) {
4546 ...externalDnsArgs
4647 ] ,
4748 secrets : {
48- ...isCloudflareDns
49- ? {
50- [ secret . name ] : {
51- env : [ { CF_API_TOKEN : secret . value } ]
52- }
53- }
54- : { }
49+ ...isCloudflareDns && {
50+ [ secret . name ] : {
51+ env : [ { CF_API_TOKEN : secret . value } ]
52+ }
53+ } ,
54+ ...isDigitalOceanDns && {
55+ [ secret . name ] : {
56+ env : [ { DO_TOKEN : secret . value } ]
57+ }
58+ }
5559 } ,
5660 role : {
5761 cluster : true ,
You can’t perform that action at this time.
0 commit comments