k8wiz
Kyverno
Hard
Architecture

All Kyverno admission controller pods are down, and a policy's webhook failurePolicy is Fail. What happens to API requests that its webhook matches?

Select your answer:

Show answer and explanation

Answer: They are rejected until Kyverno is available again

Explanation

Fail is the default. If the API server can't reach the webhook, it rejects the request, which can block deployments across the cluster. Run several admission controller replicas, keep critical namespaces out of scope, or use Ignore for policies where availability matters more than enforcement. The setting lives in spec.webhookConfiguration.failurePolicy; the old spec.failurePolicy field is deprecated.