kubernetes cluster install java project集群部署项目(java项目)
1、容器交付流程
流程概述
第一阶段 开发代码(开发)
- 编写代码
- 测试
- 编写Dockerfile
第二阶段 持续交付/集成(开发)
- 代码编译 class
- 制作镜像 war
- 上传镜像仓库 这里指的是代码仓库如github gitlab
第三阶段 应用部署(运维)
- 环境准备
- Pod
- Service
- Ingress
第四阶段 运维
- 监控
- 故障排查
- 升级优化

kubernetes部署项目流程(细节)

2、k8s部署java项目流程
第一步 准备java项目,将java进行打包(jar包或者war包)
- 需要两个依赖环境
- java环境 jdk
- maven环境 打包工具
- 将java项目(springboot)打成jar包
- 通过maven打包(打包过程较长,会自动下载依赖包)
第二步 制作镜像
- 需要编写Dockfile文件
- 使用Dockfile打包
- 本地测试容器是否可以正常访问
第三步 上传镜像到镜像仓库(阿里云)

- 登录镜像服务器
- 为镜像添加版本号
- 实现推送至仓库
第四步 部署镜像,暴露应用
Loading...
keepalived