Bootstrap

K8s+Jenkins+GitLab+Harbor+CICD+SonarQube持续集成、持续部署实战

文章目录

两种部署方式介绍

Pipeline部署到Docker

通过Jenkins新建项目,以pipelin的方式从GitLab拉取代码,通过Maven编译代码、docker构建镜像并推送到Harbor仓库,最后以docker方式用docker命令部署到服务器。

Pipeline部署到K8s

通过Jenkins新建项目,以pipelin的方式从GitLab拉取代码,通过Maven编译代码、docker构建镜像并推送到Harbor仓库,最后以k8syaml配置清单方式,用kubectl命令部署到服务器。

说明

  • Jenkins新建项目pipeline有两种方式
    • Jenkins
;