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.chronosLicencia
apache-2.0
Descargas
1.5k
Propietario
