Ansible
Componente externo
Ansible es un componente utilizado para la automatización de tareas relacionadas con la gestión de configuraciones, aprovisionamiento y despliegue de componentes.
Ansible UI
Componente para ejecutar comandos ansible a través de una interfaz gráfica, incluye:
- Conexión al Active Directory del banco para usar los usuarios ya existentes.
- Control de acceso de usuarios basado en roles.
- Guardado de logs de tareas ejecutadas.
Se puede acceder mediante el proxy desplegado en el servidor de administración y las credenciales de acceso son generadas de forma aleatoria durante el proceso de instalación, los valores están disponibles en el archivo defaults/local_vars.yml en el directorio ansible del servidor de administración:
Ejemplo:
ansible:
username: admin
password: admin

Características técnicas
- Formato: imagen docker
- Despliegue:
servidor de administración - Ubicación docker compose:
/opt/viridian/ansible/docker-compose.yml - Imagen docker base:
semaphoreui/semaphore:v2.14.1 - Puertos expuestos: ninguno
Ansible Database
Componentes para almacenar la información generada por Ansible UI.
Características técnicas
- Formato: imagen docker
- Despliegue:
servidor de administración - Ubicación docker compose:
/opt/viridian/ansible/docker-compose.yml - Imagen docker base:
mysql:8.0 - Puertos expuestos: ninguno