indigo-dc.chronos
Rol de Chronos
Configura y comienza Chronos (Marco de Mesos) en un contenedor de docker usando la imagen indigodatacloud/chronos:latest
.
Este rol ha sido desarrollado específicamente para ser utilizado en el despliegue de Mesos en el marco del proyecto INDIGO-DataCloud.
Variables del Rol
zookeeper_client_port
(por defecto: 2181)zookeeper_peers
(opcional): lista de nodos del servidor zookeeper. Alternativamente, puedes usar un archivo de inventario adecuado que especifique el grupo de hosts [zookeeper_servers].chronos_version
(por defecto: latest)chronos_image
(por defecto: indigodatacloud/chronos:{{chronos_version}})chronos_framework_name
(por defecto: chronos): nombre que se usará para registrar el marco en Mesos.
Opciones específicas de SSL:
chronos_password
: contraseña para la autenticación básicachronos_username
(por defecto: admin): nombre de usuario para la autenticación básicagenerate_random_pass
(por defecto: true): si se establece en true, la contraseña utilizada para crear el certificado autofirmado se genera de manera aleatoriachronos_key_password
(a proporcionar sigenerate_random_pass
=false)chronos_pkcs_password
(a proporcionar sigenerate_random_pass
=false)chronos_jks_password
(a proporcionar sigenerate_random_pass
=false)
Dependencias
indigo-dc.docker
Ejemplo de Playbook
- hosts: servers
roles:
- { role: indigo-dc.chronos, zookeeper_peers: ["10.10.10.1", "10.10.10.2", "10.10.10.3" ] }
Licencia
Licencia Apache v2 [1]
Instalar
ansible-galaxy install indigo-dc.chronos
Licencia
apache-2.0
Descargas
1.5k
Propietario