Rheinwerk.consul
instalación de consul
Este rol se puede usar para instalar consul y consul-template.
Ten en cuenta que no creará ningún archivo de configuración, solo instalará los binarios y creará scripts de inicio y archivos predeterminados. El servicio no está habilitado por defecto.
Requisitos
La máquina objetivo debe tener instalado unzip
.
Variables del Rol
Hay una variable principal que impulsa este rol: _consul
. Es un mapa que contiene toda la configuración y ajustes para este rol. Por favor, consulta defaults/main.yml
para más detalles.
Dependencias
Ninguna.
Ejemplo de Playbook
El contrato general de este rol es tomar el mapa de variables _consul
de defaults/main.yml
como plantilla para tu configuración y pasar esa configuración como un parámetro a este rol.
Incluir un ejemplo de cómo usar tu rol (por ejemplo, con variables pasadas como parámetros) también es útil para los usuarios:
- hosts: servidores
vars:
CONSUL:
...
roles:
- { role: consul, tags: [ 'consul' ], _consul: "{{ CONSUL }}" }
Licencia
Por favor, consulta la LICENCIA.
Información del Autor
El autor original es Daniel Schneller como miembro del proyecto Rheinwerk.
ansible-galaxy install Rheinwerk.consul