diff --git a/example/vagrant-input-config.yaml b/example/vagrant-input-config.yaml index ad911a13..a84740d0 100644 --- a/example/vagrant-input-config.yaml +++ b/example/vagrant-input-config.yaml @@ -44,3 +44,6 @@ spec: kube_service_ip: 10.96.0.1 pod_ip_cidr: 10.97.0.0/16 service_ip_cidr: 10.96.0.0/16 + dns_servers: + - 8.8.8.8 + - 8.8.4.4 diff --git a/promenade/templates/genesis/etc/kubernetes/asset-loader/assets/kube-dns.yaml b/promenade/templates/genesis/etc/kubernetes/asset-loader/assets/kube-dns.yaml index 69dfc8d0..5c6d0359 100644 --- a/promenade/templates/genesis/etc/kubernetes/asset-loader/assets/kube-dns.yaml +++ b/promenade/templates/genesis/etc/kubernetes/asset-loader/assets/kube-dns.yaml @@ -7,8 +7,7 @@ metadata: labels: addonmanager.kubernetes.io/mode: EnsureExists data: - upstreamNameservers: |- - ["8.8.8.8", "8.8.4.4"] + upstreamNameservers: {{ config['Network']['dns_servers'] | tojson }} --- apiVersion: v1