diff --git a/cmd/kyverno/main.go b/cmd/kyverno/main.go index 4c0874cfb8..eb8bfc2cdc 100644 --- a/cmd/kyverno/main.go +++ b/cmd/kyverno/main.go @@ -279,7 +279,6 @@ func createrLeaderControllers( ) webhookController := webhookcontroller.NewController( dynamicClient.Discovery(), - kubeClient.CoreV1().Secrets(config.KyvernoNamespace()), kubeClient.AdmissionregistrationV1().MutatingWebhookConfigurations(), kubeClient.AdmissionregistrationV1().ValidatingWebhookConfigurations(), kubeClient.CoordinationV1().Leases(config.KyvernoNamespace()), diff --git a/pkg/controllers/webhook/controller.go b/pkg/controllers/webhook/controller.go index a8f3f18a75..d8893fe6aa 100644 --- a/pkg/controllers/webhook/controller.go +++ b/pkg/controllers/webhook/controller.go @@ -71,7 +71,6 @@ var ( type controller struct { // clients discoveryClient dclient.IDiscovery - secretClient controllerutils.GetClient[*corev1.Secret] mwcClient controllerutils.ObjectClient[*admissionregistrationv1.MutatingWebhookConfiguration] vwcClient controllerutils.ObjectClient[*admissionregistrationv1.ValidatingWebhookConfiguration] leaseClient controllerutils.ObjectClient[*coordinationv1.Lease] @@ -103,7 +102,6 @@ type controller struct { func NewController( discoveryClient dclient.IDiscovery, - secretClient controllerutils.GetClient[*corev1.Secret], mwcClient controllerutils.ObjectClient[*admissionregistrationv1.MutatingWebhookConfiguration], vwcClient controllerutils.ObjectClient[*admissionregistrationv1.ValidatingWebhookConfiguration], leaseClient controllerutils.ObjectClient[*coordinationv1.Lease], @@ -124,7 +122,6 @@ func NewController( queue := workqueue.NewNamedRateLimitingQueue(workqueue.DefaultControllerRateLimiter(), ControllerName) c := controller{ discoveryClient: discoveryClient, - secretClient: secretClient, mwcClient: mwcClient, vwcClient: vwcClient, leaseClient: leaseClient,