Alberto González
Datos técnicos
Ansible es la herramienta líder de automatización no solo a nivel de servidores, sino también a nivel de red, cloud y software. Su facilidad de sintaxis, la no necesidad de un agente y el uso de SSH/WinRM para la comunicación a los nodos a administrar son la causa de su gran popularidad.
Ansible es un software gratuito y de código abierto, con soporte de Red Hat y más de 3000 personas colaborando en el proyecto. Su potencial permite provisionar sistemas, gestionar proveedores en la nube y funcionar como gestor de configuraciones.
En este libro se detallan la instalación, la sintaxis de los Playbooks, cómo estructurar el código y sus elementos avanzados.
También se analizan los proyectos Ansible Tower, gestor web para la automatización con Ansible, y Ansible Galaxy, proyecto colaborativo donde se alojan roles (agrupación de código y configuraciones) para realizar distintas tareas.
Ventajas de Ansible
Soporte para la mayoría de distribuciones.
Instalación simple y de tamaño reducido.
Rápida curva de aprendizaje: la sintaxis es simple y no se necesitan conocimientos de programación.
No es necesario tener un agente en los servidores (o dispositivos) que se administran, que conlleva las siguientes ventajas:
Mayor seguridad al no necesitar mantener los agentes y posibles bugs (errores) de los mismos.
La conexión se realiza a través de SSH o WinRM (para nodos Windows), no se necesita puertos extra y solo se requiere autentificación estándar: con usuario y contraseña o con clave pública.
Gran cantidad y diversidad de elementos que se pueden gestionar.
2024 © Vuestros Libros Siglo XXI | Desarrollo Web Factor Ideas