gchiesa.shipyard
Nombre del Rol
Rol que instala Shipyard en un Clúster Swarm configurado con el rol gchiesa.swarm.
Variables del Rol
La interfaz de Shipyard se configura en función de los hosts en los grupos de hosts utilizados por gchiesa.swarm:
swarm_managers: debe contener los nodos administradores.
swarm_agents: debe contener todos los nodos que deben ser parte del clúster swarm.
Dependencias
gchiesa.swarm
y sus dependencias.
Ejemplo de Playbook
Incluir un ejemplo de cómo usar tu rol (por ejemplo, con variables pasadas como parámetros) siempre es útil para los usuarios:
---
- hosts: servers
roles:
- { role: gchiesa.swarm, x: 42 }
El inventario se ve así:
[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
Licencia
BSD
Acerca del proyecto
Shipyard role for swarm managers for Enterprise Linux
Instalar
ansible-galaxy install gchiesa.shipyard
Licencia
Unknown
Descargas
100
Propietario
a Cloud Architect living in Amsterdam. I enjoy jazz music, italian cooking and be surrounded by open-minded people.