认识
通过命名空间解决应用冲突,不同命名空间的对象不会冲突。
组成
WIP
构建
默认有个 default 命名空间
另外的两个自带的命名空间:
- kube-system 是系统管理员的命名空间,
- kube-public 则用于保存集群上用户公开的对象;
亦可使用清单文件创建:
# namespace-demo.yaml
apiVersion: v1
kind: Namespace
metadata:
name: ns-demo
labels:
name: ns-demo
# 创建命名空间
kubectl create -f namespace-demo.yaml
# 查看命名空间
kubectl get namespaces
通过命令行创建:kubectl create namespace my-app