From 3a63a512db1927af9c884f901183806794defd18 Mon Sep 17 00:00:00 2001 From: tstromberg Date: Wed, 29 May 2019 11:54:45 -0700 Subject: [PATCH] Wait up to 3 minutes for the apiserver to become healthy --- pkg/minikube/bootstrapper/kubeadm/kubeadm.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/minikube/bootstrapper/kubeadm/kubeadm.go b/pkg/minikube/bootstrapper/kubeadm/kubeadm.go index f9964d3020..41baa86060 100644 --- a/pkg/minikube/bootstrapper/kubeadm/kubeadm.go +++ b/pkg/minikube/bootstrapper/kubeadm/kubeadm.go @@ -379,7 +379,7 @@ func (k *Bootstrapper) RestartCluster(k8s config.KubernetesConfig) error { // waitForAPIServer waits for the apiserver to start up func (k *Bootstrapper) waitForAPIServer(k8s config.KubernetesConfig) error { glog.Infof("Waiting for apiserver ...") - return wait.PollImmediate(time.Millisecond*200, time.Minute*1, func() (bool, error) { + return wait.PollImmediate(time.Millisecond*300, time.Minute*3, func() (bool, error) { status, err := k.GetAPIServerStatus(net.ParseIP(k8s.NodeIP), k8s.NodePort) glog.Infof("status: %s, err: %v", status, err) if err != nil {