Der Zulassungscontroller erhält keine Zulassungsüberwachungsereignisse
Symptom
Nach der Konfiguration von webhook.yaml anhand der Dokumentation werden keine Ereignisse für die Zulassungsprüfung generiert.
- Fehler in den API-Cloud-Watch-Protokollen auf EKS festgestellt
Failed calling webhook, failing open validating-webhook.twistlock.com: failed calling webhook "validating-webhook.twistlock.com": failed to call webhook: Post "https://defender.twistlock-system.svc:443/enjkgj1vjak90fu4li2a5og8vk8z?timeout=10s": tls: failed to verify certificate: x509: certificate is valid for defender.twistlock.svc, not defender.twistlock-system.svc
- Fehler in API-Cloud-Watch-Protokollen auf GKE festgestellt
authorization.k8s.io/reason: "RBAC: allowed by ClusterRoleBinding "system:gke-common-webhooks" of ClusterRole "system:gke-common-webhooks" to User "system:gke-common-webhooks""failed-open.validating.webhook.admission.k8s.io/round_0_index_0: "validating-webhook.twistlock.com"
Environment
- Prisma Cloud Compute – selbst gehostet
- Prisma Cloud SaaS
Cause
Der Namespace für die Webhook Konfiguration und die bereitgestellten Defender muss derselbe sein.
Resolution
- Setzen Sie die Verteidiger erneut ein, nachdem Sie den Namespace in der Benutzeroberfläche aktualisiert haben.
- Gehen Sie dazu zu „Verwalten“ > „Defender“ > „Manuelle Bereitstellung“ > „Erweiterte Einstellungen“ > „Geben Sie den Namespace des Defender Daemon Set ein“.
- Nach der Bereitstellung lesen Sie „Validieren Ihres Setups“ , um die Bereitstellung zu validieren.