一、docker容器
1、容器概念,虚机VS容器
2、容器镜像、镜像仓库
3、Dockerfile文件构建镜像
4、docker运行容器
二、pod
1、既然有容器,为啥要有pod?pod相当于“进程组”
2、pod是K8S中原子调度单位,pod支持localhost等超紧密关系
3、理解容器设计模式Sidecar
三、deplayment
1、应用编排与版本管理
2、扩容、拉起进程等
3、deplayment–ReplicaSet–pod机制创建pod
四、service
1、服务发现与负载均衡,既然K8S可以运行多个pod,如何发现服务并实现负载均衡?
2、理解 clusterIP(对内)、NodePort(对外)、LoadBalancer(对外)三种方式
五、yaml文件编写
六、应用配置
1、我们应用中的配置文件在K8S中如何管理?ConfigMap、Secret等
七、应用存储
1、应用挂了重新拉起后,数据如何不丢失?
2、理解pod volumes
3、理解PV(Persistent Volumes)和PVC
八、有状态应用部署StatefulSet
1、与deplayment同样应用编写与版本管理,适用于有状态应用部署
2、StatefulSet–pod机制创建pod
【云原生--K8S】K8S学习路径
于 2022-11-28 08:00:00 首次发布