Skip to content

Commit 1aed14e

Browse files
authored
Merge pull request #16957 from rifelpet/automated-cherry-pick-of-#16948-origin-release-1.30
Automated cherry pick of #16948: openstack: add external dns support
2 parents d10aadd + cd22198 commit 1aed14e

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

upup/models/cloudup/resources/addons/external-dns.addons.k8s.io/k8s-1.19.yaml.template

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,10 @@ spec:
6363
value: "127.0.0.1"
6464
- name: KUBERNETES_SERVICE_PORT
6565
value: "443"
66+
{{ range $name, $value := DNSControllerEnvs }}
67+
- name: {{ $name }}
68+
value: {{ $value }}
69+
{{ end }}
6670
ports:
6771
- name: http
6872
protocol: TCP

upup/pkg/fi/cloudup/template_functions.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -811,6 +811,8 @@ func (tf *TemplateFunctions) ExternalDNSArgv() ([]string, error) {
811811
switch cloudProvider {
812812
case kops.CloudProviderAWS:
813813
argv = append(argv, "--provider=aws")
814+
case kops.CloudProviderOpenstack:
815+
argv = append(argv, "--provider=designate")
814816
case kops.CloudProviderGCE:
815817
project := cluster.Spec.CloudProvider.GCE.Project
816818
argv = append(argv, "--provider=google")

0 commit comments

Comments
 (0)