【文件属性】:
文件名称:ansible-swarm:使用 Ansible 和 Docker Machine 只需一个命令即可创建 Docker Swarm
文件大小:9KB
文件格式:ZIP
更新时间:2021-06-05 17:38:52
Python
使用 Ansible 和 Docker Machine 创建 Docker Swarm
将 Docker Machine 与其他自动化工具集成的一系列实验中的第一个。
必须使用 Ansible master 和 Docker Machine master。
用法
确保获得digital_ocean.ini从Ansible DigitalOcean动态插件回购文件。
更改 Droplet 创建参数中的 SSH 密钥值以匹配您帐户中的 ID。
设置适当的环境变量:
$ export DIGITALOCEAN_ACCESS_TOKEN= < token>
$ export SWARM_ID= $( docker run swarm create )
现在,要引导集群:
$ ansible-playbook -i digital_ocean.py bootstrap_swarm.y
【文件预览】:
ansible-swarm-master
----dumpall.j2(484B)
----fail2ban.yml(81B)
----ufw.yml(371B)
----digital_ocean.py(19KB)
----bootstrap_swarm.yml(3KB)
----delete.yml(587B)
----ansible.cfg(54B)
----.gitignore(50B)
----README.md(892B)