Es una herramienta de automatización de TI de código abierto que gestiona configuraciones, despliegues de aplicaciones y orquestación de tareas complejas entre servidores completada por RedHat
Funciona sin necesidad de instalar agentes, ya que utiliza el protocolo SSH para comunicarse con los nodos administrados, y emplea un lenguaje de configuración declarativo en formato YAML, conocido como PlayBooks, para definir el estado deseado de la infraestructura.
Cómo Funciona:
- Inventario: Define los hosts y grupos de hosts que serán gestionados, generalmente en un archivo de inventario.
- Playbooks: Documentos en YAML que describen las tareas a realizar en los hosts
- Módulos: Unidades de trabajo que Ansible ejecuta en los nodos, como instalación de software o gestión de archivos.
- Ejecutor: Ansible conecta con los nodos mediante SSH, ejecuta los módulos y aplica las configuraciones descritas en los playbooks.
- Sin Agentes: No requiere la instalación de software adicional en los nodos gestionados.
Beneficios de uso:
- Facilidad de Uso: Simplicidad en la configuración y en la escritura de playbooks.
- Escalabilidad: Puede gestionar desde unos pocos servidores hasta miles.
- Versatilidad: Adecuado para tareas de gestión de configuraciones, despliegue de aplicaciones y orquestación.
- Arquitectura sin agentes: No requiere la instalación de agentes en los nodos administrados ya que utiliza SSH para conectarse y ejecutar tareas de automatización,
- Automatización integral: Automatiza tareas como la configuración de servidores, el despliegue de aplicaciones y la gestión de redes, permitiendo un control centralizado y mayor eficiencia operativa.
Cómo instalar Ansible?
Y una vez instalado, iremos a nuestro navegador favorito y escribimos:
Espero que os guste, y así podáis usarlo para gestionar los servidores en Linux que tengáis de una forma más amigable y fácil.
PD: Por si buscáis más información sobre esta increíble app:
No hay comentarios:
Publicar un comentario