【DevOps基础篇之k8s】如何应用Kubernetes中的Role Based Access Control(RBAC)
目录
推荐超级课程:
背景
访问控制过程和技术使您能够控制应用程序和用户是否被允许或被拒绝访问或权限。
访问控制是Kubernetes安全的基础。Kubernetes提供了两种主要的访问控制选项,基于角色的访问控制(RBAC)和基于属性的访问控制(ABAC)。
在本文中,我将讨论RBAC。
Kubernetes身份验证和授权
假设您使用kubectl apply
命令部署一个pod。
当您输入kubectl apply
时,会发生一些事情,
1)从您的KUBECONFIG读取配置,
2)从API中发现API和对象,
3)在客户端验证资源(是否有任何明显的错误?),