使用k8s部署项目的流程
容器交付流程


案例:交付一个java应用程序
1. 制作镜像
1.1 编写dockerfile
1.2 构建镜像到本地
1.3 创建harbor项目



1.4 登录harbor
1.5 推送镜像到harbor

image-20220206162035724 
image-20220206162249579
1.6 配置harbor凭据到k8s Secret中
2. 使用控制器部署镜像
2.1 部署项目依赖的Mysql数据库
2.2 导入项目sql文件
2.3 创建ConfigMap保存项目配置文件
2.4 创建deployment
3. 对外暴露应用
3.1 配置Service
3.2 配置Ingress
3.3 增加公网负载均衡

最后更新于