gchiesa.shipyard

角色名称

用于在配置了gchiesa.swarm角色的Swarm集群上安装Shipyard的角色

角色变量

Shipyard界面根据gchiesa.swarm使用的主机组中的主机进行设置:

swarm_managers : 应包含管理节点

swarm_agents : 应包含所有应成为Swarm集群一部分的节点

依赖关系

gchiesa.swarm及其依赖项

示例剧本

提供一个如何使用角色的示例(例如,以参数形式传入变量)对用户来说总是很有帮助的:

---
- hosts: servers
  roles:
     - { role: gchiesa.swarm, x: 42 }

清单看起来如下:

[targets:vars]
ansible_host=localhost
ansible_become=true
ansible_ssh_user=vagrant
ansible_ssh_private_key_file=~/.vagrant.d/insecure_private_key
proxy=

[consul_cluster:vars]
consul_bootstrap_hostname=test01.local

[targets]
test01.local ansible_port=2200
test02.local ansible_port=2201
test03.local ansible_port=2202
test04.local ansible_port=2203

[consul_cluster]
test01.local
test02.local
test03.local

[swarm_agents]
test01.local
test02.local
test03.local
test04.local

[swarm_managers]
test01.local
test02.local

许可证

BSD

关于项目

Shipyard role for swarm managers for Enterprise Linux

安装
ansible-galaxy install gchiesa.shipyard
许可证
Unknown
下载
100
拥有者
a Cloud Architect living in Amsterdam. I enjoy jazz music, italian cooking and be surrounded by open-minded people.