From 5f1a53c580baedf6970ea6fe3b369a23d81f99ca Mon Sep 17 00:00:00 2001 From: Pengfei Ni Date: Fri, 13 Nov 2020 13:16:23 +0800 Subject: [PATCH] Ensure label node.kubernetes.io/exclude-from-external-load-balancers is added to virtual node --- cmd/virtual-kubelet/internal/provider/mock/mock.go | 1 + 1 file changed, 1 insertion(+) diff --git a/cmd/virtual-kubelet/internal/provider/mock/mock.go b/cmd/virtual-kubelet/internal/provider/mock/mock.go index 75e301251..50faaff1a 100644 --- a/cmd/virtual-kubelet/internal/provider/mock/mock.go +++ b/cmd/virtual-kubelet/internal/provider/mock/mock.go @@ -344,6 +344,7 @@ func (p *MockProvider) ConfigureNode(ctx context.Context, n *v1.Node) { n.Status.NodeInfo.OperatingSystem = os n.Status.NodeInfo.Architecture = "amd64" n.ObjectMeta.Labels["alpha.service-controller.kubernetes.io/exclude-balancer"] = "true" + n.ObjectMeta.Labels["node.kubernetes.io/exclude-from-external-load-balancers"] = "true" } // Capacity returns a resource list containing the capacity limits.