springboot应用部署方式(进阶)

172 阅读1分钟

原始部署

  1. 本地打包
  2. 上传服务器
  3. Java -jar xxx.jar

jenkins+服务器

  1. jenkins编译
  2. jenkins执行服务器脚本
  3. 服务器拉最新包
  4. 服务器启动程序

jenkins+服务器

  1. jenkins编译
  2. jenkins执行服务器脚本
  3. 服务器启动程序

jenkins+docker

  1. jenkins编译
  2. 上传docker服务器
  3. 服务器拉取镜像
  4. 服务器运行

本地+k8s

  1. 本地编译
  2. 上传docker服务器
  3. 本地调用k8s接口
  4. k8s运行服务

jenkins+k8s

  1. jenkins编译
  2. 上传docker服务器
  3. 本地调用k8s接口
  4. k8s运行服务