File tree 1 file changed +7
-7
lines changed
1 file changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -184,16 +184,16 @@ func (blder *WebhookBuilder) getDefaultingWebhook() *admission.Webhook {
184
184
} else if defaulter , ok := blder .apiType .(admission.Defaulter ); ok {
185
185
w = admission .DefaultingWebhookFor (blder .mgr .GetScheme (), defaulter )
186
186
}
187
+ if w == nil {
188
+ log .Info (
189
+ "Skip registering a mutating webhook, object does not implement admission.Defaulter or WithDefaulter wasn't called" ,
190
+ "GVK" , blder .gvk )
191
+ return nil
192
+ }
187
193
if blder .recoverPanic != nil {
188
194
w = w .WithRecoverPanic (* blder .recoverPanic )
189
195
}
190
- if w != nil {
191
- return w
192
- }
193
- log .Info (
194
- "skip registering a mutating webhook, object does not implement admission.Defaulter or WithDefaulter wasn't called" ,
195
- "GVK" , blder .gvk )
196
- return nil
196
+ return w
197
197
}
198
198
199
199
// registerValidatingWebhook registers a validating webhook if necessary.
You can’t perform that action at this time.
0 commit comments