51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

Github

Kafka 确保消费者组保持活跃

Kafka 确保消费者组保持活跃

厉飞雨 阅读(459) 评论(0) 赞(15)

英文: Kafka ensuring consumer group stays alive 问题 {#heading} ============= 我有一个在独立的Kubernetes Pod中生成生产者和消费者的过程。我想使用`auto.offset.reset "latest"`,因此需要确保消费者 Pod 在生产者 Pod 之前启动,因为我不...

Jenkins持续集成测试

Jenkins持续集成测试

厉飞雨 阅读(431) 评论(0) 赞(29)

<h1>1.背景</h1> <p>实际工作中我们的自动化必须要能够实现自动触发,并整个到整个研发的体系中去;实现开发的代码自动打包编译,环境自动构建后,自动触发自动化测试的执行,从而实现整个DevOps的闭环;作为测试人员我们如何借用jenkins的持续集成能力,将我们的自动化测试执行工作在企业中实际落地呢?请看下面的内容</p>...

Jenkins集成Kubernetes实现动态Agent构建机制

Jenkins集成Kubernetes实现动态Agent构建机制

厉飞雨 阅读(656) 评论(0) 赞(20)

<p>之前agent都是运行在k8s node节点上,一般项目更新都是在晚上或者中午,agent只会在更新的时候才会去用,平时一直运行agent也会造成系统的资源浪费,因此可以在Jenkins上集成Kubernetes插件,通过定义Pod模板,当任务开始执行后动态创建一个agent程序,去运行任务,当任务执行完成后,agent也会自动消失。</p> &l...

史诗级整理 Jenkins 流水线详解

史诗级整理 Jenkins 流水线详解

厉飞雨 阅读(473) 评论(0) 赞(21)

一、什么是流水线 ======== jenkins 有 2 种流水线分为声明式流水线与脚本化流水线,脚本化流水线是 jenkins 旧版本使用的流水线脚本,新版本 Jenkins 推荐使用声明式流水线。文档只介绍声明流水线。 1.1 声明式流水线 ---------- 在声明式流水线语法中,流水线过程定义在 Pipeline{}中,Pipeline 块定义了整个流水线中完...