reduce race risk in kubelet for missing KUBERNETES_SERVICE_HOST

This commit is contained in:
David Eads
2020-05-27 11:44:14 -04:00
parent 87473a5d27
commit 4da0e64bc1
4 changed files with 125 additions and 65 deletions

View File

@@ -180,6 +180,7 @@ func newTestKubeletWithImageList(
kubelet.sourcesReady = config.NewSourcesReady(func(_ sets.String) bool { return true })
kubelet.masterServiceNamespace = metav1.NamespaceDefault
kubelet.serviceLister = testServiceLister{}
kubelet.serviceHasSynced = func() bool { return true }
kubelet.nodeLister = testNodeLister{
nodes: []*v1.Node{
{