From a34a9d32e6063dfbc716d91bf846d5432374ecb5 Mon Sep 17 00:00:00 2001 From: u5surf Date: Mon, 18 Mar 2019 22:13:59 +0900 Subject: [PATCH] Replace server name in updateKubeConfig if --apiserver-name exists #3878 --- cmd/minikube/cmd/start.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cmd/minikube/cmd/start.go b/cmd/minikube/cmd/start.go index efbbc278fac0..bebcda30a4df 100644 --- a/cmd/minikube/cmd/start.go +++ b/cmd/minikube/cmd/start.go @@ -443,6 +443,9 @@ func updateKubeConfig(h *host.Host, c *cfg.Config) *kubeconfig.KubeConfigSetup { } addr = strings.Replace(addr, "tcp://", "https://", -1) addr = strings.Replace(addr, ":2376", ":"+strconv.Itoa(c.KubernetesConfig.NodePort), -1) + if c.KubernetesConfig.APIServerName != constants.APIServerName { + addr = strings.Replace(addr, c.KubernetesConfig.NodeIP, c.KubernetesConfig.APIServerName, -1) + } kcs := &kubeconfig.KubeConfigSetup{ ClusterName: cfg.GetMachineName(),