Skip to content
Latchkey

mutating webhookとは?

mutating admission webhookは、admissionチェーンの早い段階で実行され、送信されたオブジェクトが格納される前にそれを変更するpatchを返すことができます。一般的な用途には、service meshのsidecarのインジェクション、defaultのlabelの追加、リソースのdefaultの設定が含まれます。mutating webhookはvalidatingより先に実行されるため、後続のチェックは最終的なオブジェクトを見ます。

なぜ重要か

mutating webhookは、各作成者に負担をかけることなく、プラットフォームが一貫したdefaultを適用しインフラをインジェクションできるようにします。オブジェクトを静かに変更するため、混乱するdiffを避けるにはその挙動が予測可能でなければなりません。

関連ガイド