1
0
Fork 0
mirror of https://github.com/kyverno/kyverno.git synced 2025-03-28 10:28:36 +00:00

chore: remove secrets client from webhook controller (#5682)

Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>

Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>
Co-authored-by: Jim Bugwadia <jim@nirmata.com>
This commit is contained in:
Charles-Edouard Brétéché 2022-12-14 02:00:29 +01:00 committed by GitHub
parent fdce9d92dc
commit d100f4647d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 0 additions and 4 deletions

View file

@ -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()),

View file

@ -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,