江明涛的博客
《K8s 入门五 》基本资源概念
《K8s 入门五 》基本资源概念

《K8s 入门五 》基本资源概念

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 上午