详情页标题前

腾讯云容器服务示例说明同尘科技

详情页1

操作场景

Jenkins 是连接持续集成和持续交付的桥梁,采用 Jenkins Master/Slave pod 架构能够解决企业批量构建并发限制的痛点,实现和落地真正意义上持续集成。本文介绍了如何在腾讯云容器服务(TKE)中使用 Jenkins,以实现业务快速可持续性交付,减少资源及人力成本。

工作原理

本文采用基于 TKE 的 Jenkins 外网架构,即 Jenkins Master 在 TKE 集群外,slave pod 在集群内。该外网架构图如下所示:n

腾讯云容器服务示例说明同尘科技

Jenkins Master 、TKE 集群位于同一 VPC 网络下。 Jenkins Master 在 TKE 集群外,slave pod 在 TKE 集群的 node 节点上。 用户提交代码到 Gitlab,触发 Jenkins Master 调用 slave pod 进行构建打包并推送镜像到 TKE 镜像仓库,TKE 集群拉取镜像并触发滚动更新进行 Pod 部署。 多 slave pod 构建可满足批量并发构建的需求。

操作环境

本节介绍了该场景中的具体环境,如下:

TKE 集群

角色 Kubernetes 版本 操作系统
TKE 托管集群 1.16.3 CentOS 7.6.0_x64

Jenkins 配置

角色 版本
Jenins Master 2.190.3
Jenkins Kubernetes 插件 1.21.3

节点

角色 内网 IP 操作系统 CPU 内存 带宽
Jenkins Master 10.0.0.7 CentOS 7.6 64 bit 4核 8GB 3Mbps
Node 10.0.0.14 CentOS 7.6 64 bit 2核 4G 1Mbps

注意事项

确保与 TKE 集群同 VPC 下已具备 Jenkins Master 节点,并且该节点已安装 Git。 确保操作步骤中用到的 gitlab 代码仓库里面已包含 Dockerfile 文件。 建议设置 TKE 集群及 Jenkins Master 安全组内网访问全放通,详情请参见 容器服务安全组设置。

操作流程

按照以下步骤,先对 TKE 集群及 Jenkins 进行配置,再使用 slave pod 进行构建打包并推送镜像至 TKE 镜像仓库,最后通过 TKE 控制台使用拉取的镜像进行 Pod 部署。 1. TKE 集群侧及 Jenkins 侧配置2. Slave pod 构建配置3. 构建测试
容器服务官网1折活动,限时活动,即将结束,速速收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠

转转请注明出处:http://www.yunxiaoer.com/148659.html

(0)
上一篇 2023年12月9日 下午12:59
下一篇 2023年12月9日 下午12:59
详情页2

相关推荐

  • 腾讯云云函数(SCF)CLS 函数处理概述-云淘科技

    通过函数处理服务,可以快速完成云服务器 CVM 等云上资源的运行日志采集、ETL(Extraction-Transformation-Loading)加工和消息转储等复杂日志处理任务。函数处理为异步过程,凡是收集到日志服务的数据,均能通过配置将数据投递到云函数进行消费处理,您只需要在日志服务控制台进行简单的配置即可完成日志服务 CLS 对接云函数消费。通过 …

    腾讯云 2023年12月9日
  • 腾讯云容器服务节点池分类(NodeGroup)同尘科技

    本文介绍如何通过容器服务控制台,对边缘容器的边缘节点池进行分组管理。 概述 节点池分类可以对不同的节点池再进行一级分组,将互斥的不同节点池加入到同一个分组后,应用可以指定在此分组上进行部署,实现一键批量在多个节点池部署应用的能力。如下图: 例如集群中的节点,您可以按照需求进行两种场景的分类,一种场景是按照地域(location),另一种场景是按照体系结…

    2023年12月9日
  • 腾讯云内容分发网络CDN折扣活动

    活动1:【特惠1元起】CDN 境内流量0.02元/GB起 活动详情 提供图片、音视频等多元内容分发服务,CDN 境内流量包特惠0.02元/GB起,CDN 境外流量包低至5折,更有 HTTPS 请求包0.02元/万次起,立即抢购。 活动对象 腾讯云官网已注册且完成实名认证的用户均可参与(协作者与子用户账号除外)。 活动2:【免费试用】新用户免费领取 CDN 境…

    腾讯云 2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 腾讯云对象存储设置文本审核

    简介 本文介绍如何通过控制台使用对象存储(Cloud Object Storage,COS)的文本审核功能。该功能可对文本内容进行安全审核,检测场景包括鉴黄、违法违规检测、广告检测、谩骂检测。开启文本审核功能后,每当存储桶中新产生音频/文本/文档时,并支持自动冻结(禁止公有读访问)已检测的违规内容。您也可以对 COS 中的历史文本进行扫描审核,详情请参见 设…

    2023年12月9日
  • 腾讯云对象存储任务回调

    功能说明 数据万象支持自定义设置回调 URL,在任务完成后,系统向该 URL 发送 HTTP POST 请求,请求体中包含通知内容。您可通过配置的回调地址及时了解任务处理的进展和状态,以便进行其他业务操作。 回调内容 任务完成后,系统会向您设置的回调地址发送回调内容,包含完整节点数据的内容展示如下: TaskFinish Success 2023-05-24…

    腾讯云 2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。