From f416e38a1e377c83d7defc49d4306c455de012de Mon Sep 17 00:00:00 2001 From: David Eads Date: Tue, 9 Jan 2018 15:54:39 -0500 Subject: [PATCH] make controller port exposure optional --- cmd/kube-controller-manager/app/controllermanager.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cmd/kube-controller-manager/app/controllermanager.go b/cmd/kube-controller-manager/app/controllermanager.go index 85dc51de5c8..25de45f5041 100644 --- a/cmd/kube-controller-manager/app/controllermanager.go +++ b/cmd/kube-controller-manager/app/controllermanager.go @@ -128,7 +128,9 @@ func Run(s *options.CMServer) error { return err } - go startHTTP(s) + if s.Port >= 0 { + go startHTTP(s) + } recorder := createRecorder(kubeClient)