Skip to content
Latchkey

validating webhookとは?

validating admission webhookは、あらゆるmutating webhookの後に実行され、最終的なオブジェクトに対して許可または拒否の決定のみを返します。リソースを変更できないため、その唯一の役割は、必須フィールドや禁止された設定といったconstraintを適用することです。いずれかのvalidating webhookがリクエストを拒否すると、API serverはそれを却下します。

なぜ重要か

validationはリソースが永続化される前の最後のゲートであり、それが厳格なポリシー適用に適した場所となります。mutationの後に実行することで、チェックされるオブジェクトが格納されるものと正確に一致することを保証します。

関連ガイド