摘要: kubernetes滚动发布实现原理 1. kubernetes滚动发布实现原理 滚动发布 每次只升级一个或多个服务,升级完成后加入生产环境,不断执行这个过程,直到集群中的全部旧版升级新版本。 优点 用户无感知,平滑过渡 缺点 部署周期长 发布策略较复杂 不易回滚 滚动发布结构图 滚动发布 1个 D 阅读全文
posted @ 2022-05-20 14:29 七月流星雨 阅读(494) 评论(0) 推荐(0) 编辑
摘要: jenkins的pipeline脚本与代码一起版本管理 1. pipeline脚本与代码一起版本管理 保存jenkinsfile配置文件到gitlab存储目录 // 公共 def registry = "harbor.scajy.org" // harbor的连接地址 // 项目 def proje 阅读全文
posted @ 2022-05-20 14:25 七月流星雨 阅读(583) 评论(0) 推荐(0) 编辑
摘要: k8s-jenkins在kubernetes中持续部署 1. k8s-jenkins在kubernetes中持续部署 Kubernetes Continuous Deploy插件:用于将资源配置部署到Kubernetes。 插件介绍:https://plugins.jenkins.io/kubern 阅读全文
posted @ 2022-05-20 14:20 七月流星雨 阅读(6057) 评论(4) 推荐(0) 编辑
摘要: 在k8s里使用pipeline调用jenkins-slave 1. pipeline调用jenkins-slave 参考地址:https://github.com/jenkinsci/kubernetes-plugin 2. pipeline使用官方一个实例测试 2.1 在jenkins里配置以上红 阅读全文
posted @ 2022-05-20 14:09 七月流星雨 阅读(904) 评论(0) 推荐(1) 编辑
摘要: jenkins pipeline介绍与使用 1. jenkins pipeline介绍与使用 Jenkins Pipeline是一套插件,支持在Jenkins中实现集成和持续交付管道; Pipeline通过特定语法对简单到复杂的传输管道进行建模; 声明式:遵循与Groovy相同语法。pipeline 阅读全文
posted @ 2022-05-20 14:00 七月流星雨 阅读(1174) 评论(0) 推荐(0) 编辑