Skip to main content
Version: next

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

component_ansible

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