add k8s_external plugin to CoreDNS configuration (#4704)

This commit is contained in:
Alex Barcelo
2019-07-16 09:53:23 +02:00
committed by Kubernetes Prow Robot
parent d9dedc2cd5
commit 99c5f7e013
4 changed files with 12 additions and 0 deletions

View File

@@ -30,6 +30,9 @@ data:
forward . /etc/resolv.conf {
prefer_udp
}
{% endif %}
{% if enable_coredns_k8s_external %}
k8s_external {{ coredns_k8s_external_zone }}
{% endif %}
cache 30
loop

View File

@@ -89,6 +89,8 @@ kube_dns_servers:
dns_servers: "{{kube_dns_servers[dns_mode]}}"
enable_coredns_k8s_external: false
coredns_k8s_external_zone: k8s_external.local
# Kubernetes configuration dirs and system namespace.
# Those are where all the additional config stuff goes