From b7d84d53b0cffbb55d3baab27f408724461a402f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lucas=20K=C3=A4ldstr=C3=B6m?= Date: Sun, 19 Mar 2017 14:18:04 +0200 Subject: [PATCH] kubeadm: When self-hosting, cluster DNS should be used --- cmd/kubeadm/app/master/selfhosted.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cmd/kubeadm/app/master/selfhosted.go b/cmd/kubeadm/app/master/selfhosted.go index fc5dae7b4c6..194e892e2a1 100644 --- a/cmd/kubeadm/app/master/selfhosted.go +++ b/cmd/kubeadm/app/master/selfhosted.go @@ -219,6 +219,7 @@ func getAPIServerDS(cfg *kubeadmapi.MasterConfiguration, volumes []v1.Volume, vo }, }, Tolerations: []v1.Toleration{kubeadmconstants.MasterToleration}, + DNSPolicy: v1.DNSClusterFirstWithHostNet, }, }, }, @@ -270,7 +271,7 @@ func getControllerManagerDeployment(cfg *kubeadmapi.MasterConfiguration, volumes }, }, Tolerations: []v1.Toleration{kubeadmconstants.MasterToleration}, - DNSPolicy: v1.DNSDefault, + DNSPolicy: v1.DNSClusterFirstWithHostNet, }, }, }, @@ -322,6 +323,7 @@ func getSchedulerDeployment(cfg *kubeadmapi.MasterConfiguration, volumes []v1.Vo }, }, Tolerations: []v1.Toleration{kubeadmconstants.MasterToleration}, + DNSPolicy: v1.DNSClusterFirstWithHostNet, }, }, },