- 学习云原生的基本概念
- 复习Docker的安装和使用
- 学习k8s的安装
- 学习k8s命令行下基本操作,如何部署应用
- k8s的几种常见资源
- pod
- deployment
- service
- ingress
- pv&pvc
- k8s的分布式存储
- 安装一个k8s的管理平台,这里以KubeSphere为学习模板
- 搭建KubeSphere
- 学习KubeSphere的基本组成
- 平台/企业空间/项目/用户
- 官网文档的阅读,问题可以先参考官网文档
- 使用KubeSphere部署应用
- 部署 mysql/nacos/redis...等有状态副本集
- 部署 Ruoyi-Cloud等无状态微应用
- 使用KubeSphere+DevOps部署搭建自动化流程
- 理解和集成DevOps
- 使用DevOps部署RuoYi-Cloud微应用
- 使用可视化方式编写jenkinsfile,并理解其中含义
- 使用WebHook自动化部署