| 创建/删除 | kubectl create ns dev;kubectl delete ns dev(清空其内全部资源) |
|---|---|
| 切换默认 | kubectl config set-context --current --namespace=dev |
| 查看 | kubectl get ns;kubectl get resourcequota -n dev |
| 隔离要点 | 配合 ResourceQuota、LimitRange、NetworkPolicy、RBAC |
使用示例
使用示例
kubectl create ns staging
kubectl config set-context --current --namespace=staging
kubectl get ns --show-labels
kubectl get resourcequota,limitrange -n staging删除命名空间是级联且难恢复:先确认其中的 PVC、Secret 与外部依赖,别拿它当『清理环境』快捷键。