kubernetes资源创建方式
- 命令行
- YAML文件
Namespace
名称空间,用来对集群资源进行隔离划分。默认只隔离资源,不隔离网络。
- 命令行创建名称空间
# 查看名称空间
kubectl get ns
# 查看每个应用所属的名称空间
kubectl get pods -A
# 查看指定名称空间的应用信息
kubectl get pod -n XXXXX
# 创建名称空间
kubectl create ns XXXXX
# 删除名称空间
kubectl delete ns XXXXX
- 资源配置文件创建名称空间
XXXXX.yaml
apiVersion: v1
kind: Namespace
metadata:
name: XXXXX
# 创建名称空间
kubectl apply -f XXXXX.yaml
# 删除名称空间
kubectl delete -f XXXXX.yaml