use*_*993 5 namespaces kubernetes
我很难设置我的(测试)Kubernetes集群,因此它有一些用户和一些名称空间,用户只能看到特定的名称空间.有没有办法做到这一点?如果是,那么需要什么
您可以设置ABAC(http://kubernetes.io/docs/admin/authorization/)并将用户限制为名称空间:
在策略文件中,如果您的用户是,bob并且您希望将他限制在命名空间中,那么您将拥有类似这样的内容projectCaribou:
{
"apiVersion": "abac.authorization.kubernetes.io/v1beta1",
"kind": "Policy",
"spec": {
"namespace": "projectCaribou",
"readonly": true,
"resource": "pods",
"user": "bob"
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3017 次 |
| 最近记录: |