课程目标
- 容器的原理与实践 
- 完全理解kubernetes基本原理 
- kubernetes集群的操作,维护 
- 如何正确的在kubernetes里部署应用 
- 云原生的监控与报警 
- Rancher配置与操作,理解rancher的基本架构 
课程时长
3天(6小时/天)
课程大纲
第一部分 容器
1.容器的基本原理
2.Docker的高级用法
3.Docker与containerd的区别
第二部分 kubernetes基本原理
- kube-apiserver的内部机制 
- kube-controller-manager的机制 
- 调度器的基本原理 
- 实践:apiserver与外部认证系统的对接 
第三部分 应用部署
- 将自己写的应用从0到1的部署到kubernetes集群里 
a. 如何正确打包Docker镜像,镜像仓库的选择与使用。
b. 部署到kubernetes中,实现优雅启动和优雅中止。
c. 如何将应用对外暴露,以及应用的安全保护
d. 应用如何使用kubernetes的存储
e. helm打包分发
第四部分 生产化运维
1.kubernetes 大规模运维的方法
2.kubernetes基本调优手段
3.kubernetes高可用架构
第五部分 监控
- PromQL使用 
- 如何监控集群以及其中的应用 
- 如何对接报警平台 
- Tracing的介绍与使用 
第六部分 Rancher
- Rancher的优势和劣势 
- Rancher与原生kubernetes比,多了哪些内容 
- Rancher与Openshift对比 
- 搭建一个Rancher管理的kubernetes集群 

 任你选择
任你选择 
								 
							
							 
								 
							
							 
								 
							
							 
								 
							
							 
								 
							
							

 
						



 
					 
					 
					