Puppet docker-modules对Jenkins slave(节点)不起作用

时间:2018-01-31 16:02:15

标签: docker jenkins puppet jenkins-pipeline docker-swarm

所有人都非常感谢你花时间阅读这篇文章。 我正努力实现:

  1. 在我的所有实例上安装Puppet(Master,agent1,agent2等) DONE
  2. 来自木偶大师安装puppetlabs/docker现在我的所有实例都有了docker .. DONE
  3. 我把所有实例放在docker SWARM-manager MODE中!的完成
  4. on Master安装Jenkins docker service create --name jenkins-master -p 50000:50000 -p 80:8080 jenkins和Jenkins安装自组织swarm插件。 完成
  5. 为所有实例创建泊坞窗密码echo "-master http://35.23...  -password admin -username admin" | docker secret create jenkins-v1 - 完成
  6. 尝试创建jenkins节点时.. FAIL 没有任何反应

    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

  7. 我之前读过.. puppet模块不适用于docker SWARM模式.. 你知道吗?Puppet> Docker> SWARM> Jenkins> slave-nodes /

  8. 请咨询!

1 个答案:

答案 0 :(得分:0)

完成!

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

pssd和user应该与jenkins用户登录完全一样!