From ac688890247a02216330bc3943552dad95bf2baa Mon Sep 17 00:00:00 2001 From: Chris Lu Date: Tue, 3 Nov 2020 20:24:19 -0800 Subject: [PATCH] detect ENABLE_WEBHOOKS!=false --- main.go | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/main.go b/main.go index c35a9a0..03020ce 100644 --- a/main.go +++ b/main.go @@ -75,9 +75,12 @@ func main() { setupLog.Error(err, "unable to create controller", "controller", "Seaweed") os.Exit(1) } - if err = (&seaweedv1.Seaweed{}).SetupWebhookWithManager(mgr); err != nil { - setupLog.Error(err, "unable to create webhook", "webhook", "Seaweed") - os.Exit(1) + + if os.Getenv("ENABLE_WEBHOOKS") != "false" { + if err = (&seaweedv1.Seaweed{}).SetupWebhookWithManager(mgr); err != nil { + setupLog.Error(err, "unable to create webhook", "webhook", "Seaweed") + os.Exit(1) + } } // +kubebuilder:scaffold:builder