Jenkins + kubernetes(k8s) 项目代码更新发布
Jenkins + kubernetes(k8s) 项目代码更新发布
流水线阶段
例如:发布更新 Java
项目到kubernetes(k8s)
集群
第一阶段,获取代码(Git)
第二阶段,编译打包(Maven)
第三阶段,镜像打包与推送到仓库 (kaniko)
第四阶段,部署应用到k8s集群 (kubectl)
Jenkinsfile 文件
pipeline{ |
Jenkins 连接 kubernetes(k8s) 集群配置
Jenkins 构建项目
本文作者 : 泽泽
原文链接 : http://www.linuxhub.cn/2019/05/07/jenkins-pipeline-k8s.html
版权声明 : 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!
知识 & 情怀 | 二者兼得