En este artículo, repasamos el método paso a paso para instalar Ansible en Ubuntu.
Cuando trabaja desde varias ubicaciones o servidores, necesita una forma de sincronizar configuraciones entre dispositivos.
Este es un requisito común en las principales organizaciones y ha dado lugar a una variedad de desarrollos en las tecnologías de software en red.
Los sistemas de gestión de configuración esencialmente permiten que un solo sistema, denominado "Nodo de control", controle múltiples sistemas host de manera automatizada.
Si bien hay muchas excelentes herramientas de administración de configuración disponibles en el mercado, Ansible ha sido la más fácil para comenzar.
Un poco sobre Ansible
Desarrollado por Red Hat Inc. y Ansible Inc., este sistema de administración de configuración se creó con el objetivo de crear una herramienta que sea simple, fácil de usar y poderosa.
Ansible ayuda a simplificar el proceso de automatización del aprovisionamiento de la nube, la gestión de la configuración, la implementación de aplicaciones, la orquestación dentro del servicio y muchas otras necesidades de TI.
La naturaleza modular de Ansible en la administración del servidor significa que puede crear módulos en cualquier idioma para ampliar las funciones de su nodo de control.
Además, utiliza el formato YAML para sus archivos de configuración, lo que permite especificar trabajos de automatización de manera similar al inglés normal.
Características clave de Ansible
Ansible tiene una arquitectura eficiente que elimina la necesidad de servidores, demonios o bases de datos mediante el uso de "módulos Ansible".
Estos módulos llevan las instrucciones para configurar el estado del sistema host. Se transfieren a los hosts a través de los canales SSH para comunicarse con las máquinas o ejecutar comandos.
Todas las máquinas administradas por su servidor Ansible se almacenan en archivos simples de texto sin formato. Cuando necesite agregar una nueva máquina, no necesita enfrentar las molestias de una firma SSL o problemas de DNS.
Esto hace que Ansible sea escalable sin necesidad de instalar un software especial en los hosts de los clientes.
¿Cómo instalar Ansible?
Vayamos directamente a la instalación de Ansible ahora. Comenzaremos con el proceso regular de actualización de repositorios antes de comenzar.
1. Actualizar repositorios APT
Antes de comenzar el tutorial para instalar Ansible en Ubuntu, es posible que deseemos asegurarnos de que tenemos la última versión del paquete de Ansible.
Para hacer esto, necesitamos actualizar nuestros repositorios predeterminados usando el servicio de administración de paquetes apt. Abra la terminal en su sistema Ubuntu y escriba lo siguiente.
sudo apt update
Debería ver una salida similar a esta en su pantalla. A continuación, usaremos el comando de actualización en nuestra terminal.
sudo apt update
Esto es lo que verás en la pantalla del terminal. Ingrese 'Y' en la línea de comando para continuar con la operación.
Ahora, esto asegura que obtendremos la última versión de Ansible paquete cuando comencemos con la instalación en nuestro sistema.
2. Instalar propiedades de software comunes
La herramienta Ansible requiere algunos requisitos previos para funcionar correctamente en el nodo de control. Entonces comenzamos instalando el software-properties-common paquete de nuestro repositorio. Esto se puede hacer usando el apt comando de la siguiente manera.
sudo apt install software-properties-common
El resultado que se ve en la captura de pantalla anterior confirma que instalamos correctamente el requisito previo.
3. Agregar repositorio de Ansible
Una vez terminemos de instalarlo añadiremos el repositorio de Ansible a nuestro sistema. Esto se hace usando el siguiente comando.
sudo apt-add-repository --yes --update ppa:ansible/ansible
Debería ver una salida que se parece a la captura de pantalla anterior. Esto agregará el repositorio requerido a su máquina.
Tenga en cuenta el --update
indicador usado indistintamente con -u
El indicador en el comando apt en Ubuntu solo está disponible en sistemas que ejecutan distribuciones más nuevas de Ubuntu.
Por lo tanto, si la distribución en su sistema es anterior a Ubuntu 18.04, debe ajustar su secuencia de comandos en consecuencia para que este comando funcione.
3. Instalar el paquete Ansible
Ahora podemos proceder a instalar la herramienta Ansible en nuestro sistema con el comando apt como se muestra a continuación.
sudo apt install ansible
Esto accederá al repositorio de Ansible que acabamos de agregar a nuestro sistema, luego procederá a instalarlo en nuestro sistema. Cuando se le solicite, presione 'Y' para continuar con el proceso de instalación.
La siguiente captura de pantalla confirma la instalación de Ansible en nuestro sistema.
Conclusión
Ansible es una poderosa herramienta para automatizar los requisitos de administración de su sistema como administrador, desarrollador o gerente de TI. Tiene una arquitectura simple y una curva de aprendizaje bastante baja para nuevos usuarios.
Esperamos que este tutorial haya podido ayudarlo a instalar la herramienta Ansible en su sistema Ubuntu. Si tiene algún comentario, consulta o sugerencia, no dude en comunicarse con nosotros en los comentarios a continuación.