其他分享
首页 > 其他分享> > 18.准入控制器

18.准入控制器

作者:互联网

18.准入控制器

Admission Controller准入控制器作为把手kubernetes系统安全的最后一道关卡,对已知且有权限用户的操作合规性验证是缺一不可的!

1.什么是准入控制器?

准入控制器(Admission Controller)位于API Server中,在对象被持久化之前,准入控制器拦截对API Server的请求,一般用来做身份验证和授权。

其中包含两个特殊的控制器钩子:

MutatingAdmissionWebhook和ValidatingAdmissionWebhook

1.变更(Mutating)准入控制

工作逻辑为修改请求的对象
2.验证(Validating)准入控制

工作逻辑为验证请求的对象

以上两类控制器可以分而治之,也能合作运行

2.为什么我们需要它?

就像我在上一章节提到的那样,准入控制器的引入可以很好的帮助我们运维人员,站在一个集群管理者的角度,去“限定”和规划集群资源的合理利用策略和期望状态。

同时,很多kubernetes的高级功能,也是基于准入控制器之上进行建设的。

3.常用的准入控制器

1.AlwaysPullImages

总是拉取远端镜像;

好处:可以避免本地系统处于非安全状态时࿰

标签:控制器,18,Admission,Server,Controller,API,准入
来源: https://blog.csdn.net/flq18210105507/article/details/120845744