小编Mik*_*nen的帖子

如何撤销 Kubernetes 中的客户端证书?

我按照这篇文章了解了如何为 Kubernetes 集群中的用户设置 RBAC:https://medium.com/better-programming/k8s-tips-give-access-to-your-clusterwith-a-client-certificate-dfb3b71a76fe

这工作正常,但在我按照文章中所述签署、批准和配置所有内容后,如何撤销对某些用户的访问权限。例如,如果用户离开公司,我也想从集群中删除该用户。

我已经像这样设置了 RoleBinding:

kind: RoleBinding
apiVersion: rbac.authorization.k8s.io/v1
metadata:
 name: $NAMESPACE-role_binding
 namespace: $NAMESPACE
subjects:
- kind: Group
  name: $GROUP
  apiGroup: rbac.authorization.k8s.io
roleRef:
 kind: Role
 name: $NAMESPACE-role
 apiGroup: rbac.authorization.k8s.io
Run Code Online (Sandbox Code Playgroud)

其中用户是 RoleBinding 中组的一部分

rbac kubernetes

9
推荐指数
2
解决办法
4306
查看次数

标签 统计

kubernetes ×1

rbac ×1