jenkins swarm 结合使用

本文档详细记录了Jenkins与Swarm结合安装和使用的步骤,包括Docker安装、Swarm部署、Jenkins插件配置以及Docker Jenkins slave镜像的制作。通过设置docker URL、Container Cap等参数,实现容器集群的自动化管理和任务调度。同时,介绍了如何通过限制Labels确保job在Swarm上运行,以及使用Pull strategy优化镜像拉取策略。
摘要由CSDN通过智能技术生成

简单记录下jenkins 和 swarm 结合安装使用过程和注意事项

安装配置过程:

1、各服务器安装docker (不详细介绍了,网上都有)。

2、安装warm (网上有详细安装方法,比如 http://www.cnblogs.com/rio2607/p/4445968.html,推进用第二种安装方法,即以静态IP形式加入warm 集群)。

3、jenkins 插件安装。安装docker 插件即可。因为swarm 的集群把多个的docker API  集合起来变为一个API 入口,而且这个swarm API 和 docker API 基本一致,即swarm API 是兼容docker API ,让用户在操作docker 集群时,感觉和操作一个的docker 一样。

安装插件后进入jenkins 系统管理,添加一个云,可以到如图所示:



需要注意的几个选项:

docker URL ,这里填docker API URL地址,注意端口号,如果填的 是warm 集群,那这个插件管理就是这个docker URL所在主机内的的 docker容器,如果填的是swarm API 地址,则管理的是swarm 集群。

Container Cap,总的管理的最大容器数量,即最多起多少容器。

docker template,容器镜像模板,根据业务需要添加,一般这种业务添加一个模板,

Instance Capacity,该镜像能启动的最大数量。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值