Pod
k8s最小部署单元,一组容器的集合
Deployment
最常见的控制器,用于更高级别部署和管理pod
kubectl get deployment
Service
为一组pod提供负载均衡,对外统一访问入口
Label
标签,附加到某个资源上,用于关联对象,查询和筛选
Namespaces
命名空间,将资源对象逻辑上隔离,从而形成多个虚拟集群,也利于权限控制
应用场景:
1.根据不同团队划分命名空间
2.根据项目划分命名空间
kubectl get namesapce
defaulf 默认命名空间
kube-system k8s 统筹方面的命名空间
kube-public 公开的命名空间,谁都可以访问
kube-node-lease k8s内部命名空间
两种方法指定资源命名空间
1.命令行加 -n
2.yaml 资源元数据里指定namespace字段
创建命名空间
kubectl create namespaces jingmingtao
上次更新时间 13 3 月, 2023 at 09:59 上午