Gay*_*yan 5 namespaces kubernetes kubectl
我创建了一个名为qcqc 环境的命名空间。
apiVersion: v1
kind: Namespace
metadata:
name: {{ .Values.namespace.name | quote }}
Run Code Online (Sandbox Code Playgroud)
kubectl create -f namespace.yaml
但是我可以随时通过运行kubectl delete namespace qc.
如何禁用删除用户创建的命名空间?
谢谢
您不希望为您的 kubernetes-admin 用户禁用命名空间的删除,尽管这是可能的。如果还有其他人或服务与您的集群交互,您需要为他们定义用户和/或服务帐户,并将集群角色绑定到他们,将他们的权限列入白名单。查看Kubernetes 官方文档中的Users in Kubernetes和Using RBAC Authorization 。
| 归档时间: |
|
| 查看次数: |
3062 次 |
| 最近记录: |