@@ -195,7 +195,7 @@ func (h RequestHandler) handleKongConsumer(
195
195
}
196
196
}
197
197
198
- // +kubebuilder:webhook:verbs=create;update;delete ,groups=configuration.konghq.com,resources=kongconsumergroups,versions=v1beta1,name=kongconsumergroups.validation.ingress-controller.konghq.com,path=/,webhookVersions=v1,matchPolicy=equivalent,mutating=false,failurePolicy=fail,sideEffects=None,admissionReviewVersions=v1
198
+ // +kubebuilder:webhook:verbs=create;update,groups=configuration.konghq.com,resources=kongconsumergroups,versions=v1beta1,name=kongconsumergroups.validation.ingress-controller.konghq.com,path=/,webhookVersions=v1,matchPolicy=equivalent,mutating=false,failurePolicy=fail,sideEffects=None,admissionReviewVersions=v1
199
199
200
200
func (h RequestHandler ) handleKongConsumerGroup (
201
201
ctx context.Context ,
@@ -214,7 +214,7 @@ func (h RequestHandler) handleKongConsumerGroup(
214
214
return responseBuilder .Allowed (ok ).WithMessage (message ).Build (), nil
215
215
}
216
216
217
- // +kubebuilder:webhook:verbs=create;update;delete ,groups=configuration.konghq.com,resources=kongplugins,versions=v1,name=kongplugins.validation.ingress-controller.konghq.com,path=/,webhookVersions=v1,matchPolicy=equivalent,mutating=false,failurePolicy=fail,sideEffects=None,admissionReviewVersions=v1
217
+ // +kubebuilder:webhook:verbs=create;update,groups=configuration.konghq.com,resources=kongplugins,versions=v1,name=kongplugins.validation.ingress-controller.konghq.com,path=/,webhookVersions=v1,matchPolicy=equivalent,mutating=false,failurePolicy=fail,sideEffects=None,admissionReviewVersions=v1
218
218
219
219
func (h RequestHandler ) handleKongPlugin (
220
220
ctx context.Context ,
@@ -235,7 +235,7 @@ func (h RequestHandler) handleKongPlugin(
235
235
return responseBuilder .Allowed (ok ).WithMessage (message ).Build (), nil
236
236
}
237
237
238
- // +kubebuilder:webhook:verbs=create;update;delete ,groups=configuration.konghq.com,resources=kongclusterplugins,versions=v1,name=kongclusterplugins.validation.ingress-controller.konghq.com,path=/,webhookVersions=v1,matchPolicy=equivalent,mutating=false,failurePolicy=fail,sideEffects=None,admissionReviewVersions=v1
238
+ // +kubebuilder:webhook:verbs=create;update,groups=configuration.konghq.com,resources=kongclusterplugins,versions=v1,name=kongclusterplugins.validation.ingress-controller.konghq.com,path=/,webhookVersions=v1,matchPolicy=equivalent,mutating=false,failurePolicy=fail,sideEffects=None,admissionReviewVersions=v1
239
239
240
240
func (h RequestHandler ) handleKongClusterPlugin (
241
241
ctx context.Context ,
@@ -339,7 +339,7 @@ func (h RequestHandler) checkReferrersOfSecret(ctx context.Context, secret *core
339
339
return true , "" , nil
340
340
}
341
341
342
- // +kubebuilder:webhook:verbs=create;update;delete ,groups=gateway.networking.k8s.io,resources=gateways,versions=v1;v1beta1,name=gateways.validation.ingress-controller.konghq.com,path=/,webhookVersions=v1,matchPolicy=equivalent,mutating=false,failurePolicy=fail,sideEffects=None,admissionReviewVersions=v1
342
+ // +kubebuilder:webhook:verbs=create;update,groups=gateway.networking.k8s.io,resources=gateways,versions=v1;v1beta1,name=gateways.validation.ingress-controller.konghq.com,path=/,webhookVersions=v1,matchPolicy=equivalent,mutating=false,failurePolicy=fail,sideEffects=None,admissionReviewVersions=v1
343
343
344
344
func (h RequestHandler ) handleGateway (
345
345
ctx context.Context ,
@@ -359,7 +359,7 @@ func (h RequestHandler) handleGateway(
359
359
return responseBuilder .Allowed (ok ).WithMessage (message ).Build (), nil
360
360
}
361
361
362
- // +kubebuilder:webhook:verbs=create;update;delete ,groups=gateway.networking.k8s.io,resources=httproutes,versions=v1;v1beta1,name=httproutes.validation.ingress-controller.konghq.com,path=/,webhookVersions=v1,matchPolicy=equivalent,mutating=false,failurePolicy=fail,sideEffects=None,admissionReviewVersions=v1
362
+ // +kubebuilder:webhook:verbs=create;update,groups=gateway.networking.k8s.io,resources=httproutes,versions=v1;v1beta1,name=httproutes.validation.ingress-controller.konghq.com,path=/,webhookVersions=v1,matchPolicy=equivalent,mutating=false,failurePolicy=fail,sideEffects=None,admissionReviewVersions=v1
363
363
364
364
func (h RequestHandler ) handleHTTPRoute (
365
365
ctx context.Context ,
@@ -384,7 +384,7 @@ const (
384
384
upstreamWarning = "'upstream' is DEPRECATED and will be removed in a future version. Use a KongUpstreamPolicy resource instead."
385
385
)
386
386
387
- // +kubebuilder:webhook:verbs=create;update;delete ,groups=configuration.konghq.com,resources=kongingresses,versions=v1,name=kongingresses.validation.ingress-controller.konghq.com,path=/,webhookVersions=v1,matchPolicy=equivalent,mutating=false,failurePolicy=fail,sideEffects=None,admissionReviewVersions=v1
387
+ // +kubebuilder:webhook:verbs=create;update,groups=configuration.konghq.com,resources=kongingresses,versions=v1,name=kongingresses.validation.ingress-controller.konghq.com,path=/,webhookVersions=v1,matchPolicy=equivalent,mutating=false,failurePolicy=fail,sideEffects=None,admissionReviewVersions=v1
388
388
389
389
func (h RequestHandler ) handleKongIngress (_ context.Context , request admissionv1.AdmissionRequest , responseBuilder * ResponseBuilder ) (* admissionv1.AdmissionResponse , error ) {
390
390
kongIngress := kongv1.KongIngress {}
@@ -417,7 +417,7 @@ const (
417
417
"for the 'proxy' section and %s with a KongUpstreamPolicy resource instead."
418
418
)
419
419
420
- // +kubebuilder:webhook:verbs=create;update;delete ,groups=core,resources=services,versions=v1,name=services.validation.ingress-controller.konghq.com,path=/,webhookVersions=v1,matchPolicy=equivalent,mutating=false,failurePolicy=fail,sideEffects=None,admissionReviewVersions=v1
420
+ // +kubebuilder:webhook:verbs=create;update,groups=core,resources=services,versions=v1,name=services.validation.ingress-controller.konghq.com,path=/,webhookVersions=v1,matchPolicy=equivalent,mutating=false,failurePolicy=fail,sideEffects=None,admissionReviewVersions=v1
421
421
422
422
func (h RequestHandler ) handleService (_ context.Context , request admissionv1.AdmissionRequest , responseBuilder * ResponseBuilder ) (* admissionv1.AdmissionResponse , error ) {
423
423
service := corev1.Service {}
@@ -439,7 +439,7 @@ func (h RequestHandler) handleService(_ context.Context, request admissionv1.Adm
439
439
return responseBuilder .Build (), nil
440
440
}
441
441
442
- // +kubebuilder:webhook:verbs=create;update;delete ,groups=networking.k8s.io,resources=ingresses,versions=v1,name=ingresses.validation.ingress-controller.konghq.com,path=/,webhookVersions=v1,matchPolicy=equivalent,mutating=false,failurePolicy=fail,sideEffects=None,admissionReviewVersions=v1
442
+ // +kubebuilder:webhook:verbs=create;update,groups=networking.k8s.io,resources=ingresses,versions=v1,name=ingresses.validation.ingress-controller.konghq.com,path=/,webhookVersions=v1,matchPolicy=equivalent,mutating=false,failurePolicy=fail,sideEffects=None,admissionReviewVersions=v1
443
443
444
444
func (h RequestHandler ) handleIngress (ctx context.Context , request admissionv1.AdmissionRequest , responseBuilder * ResponseBuilder ) (* admissionv1.AdmissionResponse , error ) {
445
445
ingress := netv1.Ingress {}
@@ -455,7 +455,7 @@ func (h RequestHandler) handleIngress(ctx context.Context, request admissionv1.A
455
455
return responseBuilder .Allowed (ok ).WithMessage (message ).Build (), nil
456
456
}
457
457
458
- // +kubebuilder:webhook:verbs=create;update;delete ,groups=configuration.konghq.com,resources=kongvaults,versions=v1alpha1,name=kongvaults.validation.ingress-controller.konghq.com,path=/,webhookVersions=v1,matchPolicy=equivalent,mutating=false,failurePolicy=fail,sideEffects=None,admissionReviewVersions=v1
458
+ // +kubebuilder:webhook:verbs=create;update,groups=configuration.konghq.com,resources=kongvaults,versions=v1alpha1,name=kongvaults.validation.ingress-controller.konghq.com,path=/,webhookVersions=v1,matchPolicy=equivalent,mutating=false,failurePolicy=fail,sideEffects=None,admissionReviewVersions=v1
459
459
460
460
func (h RequestHandler ) handleKongVault (ctx context.Context , request admissionv1.AdmissionRequest , responseBuilder * ResponseBuilder ) (* admissionv1.AdmissionResponse , error ) {
461
461
kongVault := kongv1alpha1.KongVault {}
0 commit comments