Puppet docker-modules 不适用于 Jenkins slave(node)



非常感谢您花时间阅读本文。我正在努力实现:

  1. 在我的所有实例(主实例、代理 1、代理 2 等(上安装 Puppet 完成
  2. 从 puppet Master 安装puppetlabs/docker现在我的所有实例上都安装了 Docker。
  3. 我把我所有的实例都放在码头工人群管理器模式!
  4. 在 Master 上安装 Jenkins
  5. docker service create --name jenkins-master -p 50000:50000 -p 80:8080 jenkins 并在 Jenkins 中安装自组织 swarm 插件。
  6. 为所有实例创建 docker 密钥echo "-master http://35.23...  -password admin -username admin" | docker secret create jenkins-v1 -完成
  7. 尝试创建 jenkins 节点时。 失败 什么也没发生

    docker service create --mode=global --name jenkins-swarm-agent -e LABELS=docker-test --mount "type=bind,source=/var/run/docker.sock,target=/var/run/docker.sock" --mount "type=bind,source=/tmp/,target=/tmp/" --secret source=jenkins-v1,target=jenkins vipconsult/jenkins-swarm-agent

  8. 我之前读过..木偶模块不适用于docker SWARM模式。你知道有什么替代的使用方法吗..Puppet>Docker>SWARM>Jenkins>slave-nodes/

请指教!

完成!

echo "-master  http://35.23...  -password admin -username admin" | docker secret create jenkins-v1 -

PSSD和用户应该与詹金斯用户登录完全一样!

最新更新