webhook初识

 

Webhook原理:

 

1.api请求到达K8S API Server

2.请求要先经过认证

3.执行一连串的admission controller,包括MutatingAdmissionWebhook和ValidatingAdmissionWebhook, 先串行执行MutatingAdmission的Webhook list

4.对请求对象的schema进行校验

5.并行执行ValidatingAdmission的Webhook list 6.最后写入etcd

可以在这些webhook出进行拦截并进行增加东西。比如:

https://github.com/yaoice/webhook-demo下全是patch。也可以自己写create。

 

更加详细请参考:

参考:https://cloud.tencent.com/developer/article/1445760

posted on 2020-11-21 20:44  星星眨着眼  阅读(487)  评论(0编辑  收藏  举报

导航