From a09fc73810dc233e6a784d19000f32571a7eeaca Mon Sep 17 00:00:00 2001 From: zhouhaibing089 Date: Wed, 4 Jan 2017 10:27:00 +0800 Subject: [PATCH] make discovery static when extensions/thirdpartyresources is not enabled --- cmd/kube-controller-manager/app/core.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/kube-controller-manager/app/core.go b/cmd/kube-controller-manager/app/core.go index 5257a126675..419bb14ea2e 100644 --- a/cmd/kube-controller-manager/app/core.go +++ b/cmd/kube-controller-manager/app/core.go @@ -115,7 +115,7 @@ func startNamespaceController(ctx ControllerContext) (bool, error) { return true, fmt.Errorf("failed to parse preferred server resources: %v", err) } discoverResourcesFn := namespaceKubeClient.Discovery().ServerPreferredNamespacedResources - if _, found := gvrs[extensions.SchemeGroupVersion.WithResource("thirdpartyresource")]; found { + if _, found := gvrs[extensions.SchemeGroupVersion.WithResource("thirdpartyresource")]; !found { // make discovery static snapshot, err := discoverResourcesFn() if err != nil {