kubernetes-核心概念

1. kubernetes-核心概念

1) pod

  • 最小部署单元
  • 一组容器的集合
  • 一个Pod中的容器共享网络命名空间
  • Pod是短暂的

2) controllers

  • ReplicaSet : 确保预期的Pod副本数量
  • Deployment : 无状态应用部署
  • StatefulSet : 有状态应用部署
  • DaemonSet : 确保所有Node运行同一个Pod
  • Job : 一次性任务
  • Cronjob : 定时任务

更高级层次对象,部署和管理Pod
3) service

  • 防止Pod失联
  • 定义一组Pod的访问策略

4) laber

  • 标签,附加到某个资源上,用于关联对象、查询和筛选

5) Namespaces

  • 命名空间,将对象逻辑上隔离

6) Annotations

  • 注释
原文地址:https://www.cnblogs.com/scajy/p/12852838.html