1、对项目的理解
对项目本身的理解?
项目的架构 , 单体架构,微服务架构,项目的依赖,服务的启动顺序
前端,处理程序,中间件,后端存储和数据库
怎么部署?
副本数量,存储管理,日志
怎么管理?
2、在kubernetes平台部署项目流程
1:制作镜像
拉取代码
build 编译构建
2:推送镜像到Harbor
3: 编写yaml (容器放到Pod,怎么放,Pod中放哪些容器),资源限制,监控检查,Pod
4: 控制器管理Pod(Deployment,RC,RS,), PV ,PVC
5: Service (通过Service关联Pod)
6: Ingress(域名) 对外提供访问出口和负载分流 , 测试
7:日志和监控
8:CI/CD 自动化。自动化完成以上步骤。