From 8a392806dfa1930406c0e35c0b9cc451534eb36d Mon Sep 17 00:00:00 2001 From: Shriram Rajagopalan Date: Wed, 28 Aug 2019 13:26:53 -0400 Subject: [PATCH] do not start validation controller if validation is disabled (#16612) Signed-off-by: Shriram Rajagopalan --- galley/pkg/server/server.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/galley/pkg/server/server.go b/galley/pkg/server/server.go index d336e8eaf6be..164ff6ff2fec 100644 --- a/galley/pkg/server/server.go +++ b/galley/pkg/server/server.go @@ -44,8 +44,10 @@ func New(a *settings.Args) *Server { readiness := components.NewProbe(&a.Readiness) s.host.Add(readiness) - validation := components.NewValidation(a.KubeConfig, a.ValidationArgs, liveness.Controller(), readiness.Controller()) - s.host.Add(validation) + if a.ValidationArgs != nil && a.ValidationArgs.EnableValidation { + validation := components.NewValidation(a.KubeConfig, a.ValidationArgs, liveness.Controller(), readiness.Controller()) + s.host.Add(validation) + } if a.EnableServer { if a.UseOldProcessor {