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
- 注释