diff --git a/pkg/analyzer/validating_webhook.go b/pkg/analyzer/validating_webhook.go index 45855e5067..68d5bca999 100644 --- a/pkg/analyzer/validating_webhook.go +++ b/pkg/analyzer/validating_webhook.go @@ -51,7 +51,9 @@ func (ValidatingWebhookAnalyzer) Analyze(a common.Analyzer) ([]common.Result, er for _, webhookConfig := range validatingWebhooks.Items { for _, webhook := range webhookConfig.Webhooks { var failures []common.Failure - + if webhook.ClientConfig.Service == nil { + continue + } svc := webhook.ClientConfig.Service // Get the service service, err := a.Client.GetClient().CoreV1().Services(svc.Namespace).Get(context.Background(), svc.Name, v1.GetOptions{})