O Que É um Validating Webhook?
Um validating admission webhook roda depois de quaisquer mutating webhooks e retorna apenas uma decisão de permitir ou negar para o objeto final. Ele não pode alterar o recurso, então sua única função é aplicar constraints como campos obrigatórios ou configurações proibidas. Se qualquer validating webhook nega a requisição, o API server a rejeita.
Por que isso importa
A validação é o último gate antes de um recurso ser persistido, o que a torna o lugar certo para a aplicação rígida de política. Rodar após a mutação garante que o objeto verificado seja exatamente o que será armazenado.
Guias relacionados
What Is a Mutating Webhook?A mutating webhook is a Kubernetes admission callback that can modify an incoming resource, such as injecting…
What Is an Admission Webhook?An admission webhook is an HTTP callback the Kubernetes API server invokes to validate or mutate a resource b…
What Is OPA Gatekeeper?OPA Gatekeeper is a Kubernetes admission controller that enforces Open Policy Agent rules, rejecting resource…