@@ -171,11 +171,8 @@ func (blder *WebhookBuilder) getDefaultingWebhook() *admission.Webhook {
171
171
if defaulter := blder .customDefaulter ; defaulter != nil {
172
172
return admission .WithCustomDefaulter (blder .mgr .GetScheme (), blder .apiType , defaulter ).WithRecoverPanic (blder .recoverPanic )
173
173
}
174
- if defaulter , ok := blder .apiType .(admission.Defaulter ); ok {
175
- return admission .DefaultingWebhookFor (blder .mgr .GetScheme (), defaulter ).WithRecoverPanic (blder .recoverPanic )
176
- }
177
174
log .Info (
178
- "skip registering a mutating webhook, object does not implement admission.Defaulter or WithDefaulter wasn't called" ,
175
+ "skip registering a mutating webhook, object does not implement admission.CustomDefaulter or WithCustomDefaulter wasn't called" ,
179
176
"GVK" , blder .gvk )
180
177
return nil
181
178
}
@@ -202,11 +199,8 @@ func (blder *WebhookBuilder) getValidatingWebhook() *admission.Webhook {
202
199
if validator := blder .customValidator ; validator != nil {
203
200
return admission .WithCustomValidator (blder .mgr .GetScheme (), blder .apiType , validator ).WithRecoverPanic (blder .recoverPanic )
204
201
}
205
- if validator , ok := blder .apiType .(admission.Validator ); ok {
206
- return admission .ValidatingWebhookFor (blder .mgr .GetScheme (), validator ).WithRecoverPanic (blder .recoverPanic )
207
- }
208
202
log .Info (
209
- "skip registering a validating webhook, object does not implement admission.Validator or WithValidator wasn't called" ,
203
+ "skip registering a validating webhook, object does not implement admission.CustomValidator or WithCustomValidator wasn't called" ,
210
204
"GVK" , blder .gvk )
211
205
return nil
212
206
}
0 commit comments