Skip to content

Commit a11e1c3

Browse files
committed
retry updateKubeProxyConfigMap
1 parent eae5b34 commit a11e1c3

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

pkg/minikube/bootstrapper/kubeadm/kubeadm.go

+4-5
Original file line numberDiff line numberDiff line change
@@ -77,11 +77,10 @@ var PodsByLayer = []pod{
7777
{"apiserver", "component", "kube-apiserver"},
7878
{"proxy", "k8s-app", "kube-proxy"},
7979
{"etcd", "component", "etcd"},
80-
{"dns", "k8s-app", "kube-dns"},
81-
{"controller", "component", "kube-controller-manager"},
8280
{"scheduler", "component", "kube-scheduler"},
83-
{"storage-provisioner", "integration-test", "storage-provisioner"},
81+
{"controller", "component", "kube-controller-manager"},
8482
{"addon-manager", "component", "kube-addon-manager"},
83+
{"dns", "k8s-app", "kube-dns"},
8584
}
8685

8786
// SkipAdditionalPreflights are additional preflights we skip depending on the runtime in use.
@@ -289,8 +288,8 @@ func (k *KubeadmBootstrapper) RestartCluster(k8s config.KubernetesConfig) error
289288
return errors.Wrap(err, "wait")
290289
}
291290

292-
console.OutStyle("reconfiguring", "Reconfiguring kube-proxy ...")
293-
if err := restartKubeProxy(k8s); err != nil {
291+
console.OutStyle("reconfiguring", "Updating kube-proxy configuration ...")
292+
if err = util.RetryAfter(5, func() error { return updateKubeProxyConfigMap(k8s) }, 5*time.Second); err != nil {
294293
return errors.Wrap(err, "restarting kube-proxy")
295294
}
296295

0 commit comments

Comments
 (0)