Buenos días a tod@s!!!
Una de las principales quejas de los usuarios Ansible es que no tenía una GUI adecuada. Una buena interfaz de usuario es importante para que los usuarios ocasionales y nuevos se familiaricen con una aplicación antes de sumergirse en las complejidades de la CLI
Ansible en sí era (y sigue siendo) bastante nuevo, por lo que la mayoría de sus usuarios son por definición nuevos usuarios. Ansible Tower, es la solución a este problema. Es una completa interfaz de usuario basada en web, que contiene las características más importantes de Ansible.
A continuación os voy a describir el paso a paso para su instalación, pero, no dejéis de consultar su guía oficial si queréis profundizar un poco mas en el tema.
Pre-requisitos
- Verificar que tenemos 10Gb de espacio disponible en
/var
1 |
|
- Asegurarnos que tenemos instalado el repositorio EPEL
1 |
|
- Tener ansible core instalado
- Descargar la fuente del paquete desde Ansible
1 |
|
Instalación
- Descomprimir paquete
1 |
|
- Configurar fichero de inventario modificando los siguientes valores:
1 |
|
1 |
|
- Arrancar instalación
1 |
|
Seguro que el proceso de instalación os resulta familiar… :)
Durante la instalación, dará algunos warnings y errores, pero ni caso, el propio playbook está diseñado para contemplar todos los escenarios posibles y al final, terminará correctamente.
Enjoy and automate
Ya podremos abrir nuestro navegador web favorito y acceder al portal de login de nuestro Ansible Tower. El usuario es admin
y la contraseña, la que hemos editado anteriormente en admin_password='password'
Lo primero que tendremos que hacer es instalar una licencia válida. El propio asistente nos guia para solicitar una demo, que será gratuita y para manejar hasta 10 hosts
Y ya tenemos nuestro nuevo portal Tower listo para usar
En los próximos posts veremos cuales son los “Primeros pasos con Ansible Tower”
Espero que os sea de utilidad. Gracias por compartir
Un saludo
Miquel.