Cómo instalar Ansible en Ubuntu 22.04
En este tutorial, le guiaremos cómo puede instalar Ansible en Ubuntu 22.04 Usando el método más fácil cuyos pasos se dan a continuación y, al final, también le mostraremos cómo puede configurar Ansible para usarlo para la automatización.
Pasos para instalar Ansible en Ubuntu 22.04
Paso 1: Primero, instale algunos paquetes útiles útiles si aún no está instalado para ejecutar Ansible en Ubuntu 22.04 Usando el siguiente comando:
$ sudo apt instalación software-propiedades comunesPaso 2: Ahora, agregue el Ansible repositorio para instalar con éxito el último Ansible versión sobre Ubuntu 22.04:
$ sudo add-apt-repository--yes-update PPA: Ansible/AnsiblePaso 3: Una vez que se agrega el repositorio, puede ejecutar el Ansible Instalación a través del siguiente comando:
$ sudo apt install ansibleDespués de completar el Ansible Instalación, use el siguiente comando para verificar su versión:
$ ansible --versiónPasos para configurar Ansible en Ubuntu 22.04
Ahora, la siguiente tarea es configurar hosts Ubuntu para la automatización Ansible. Puede automatizar Ansible usando múltiples hosts y configurar cada host requiere exactamente el mismo paso realizado para el host inicial.
Para configurar un host, deberá realizar los siguientes pasos.
Paso 1: Primero, instalar Abierro a través del siguiente comando:
$ sudo apt instalación openssh-serverTambién puede verificar el estado de Ssh Usando el siguiente comando:
$ sudo systemctl sshdPaso 2: A continuación, configure el firewall para permitir el acceso SSH Ubuntu 22.04 Usando el siguiente comando:
$ sudo UFW Permitir SSHPaso 3: Ahora, cree un usuario ansible a través del comando otorgado. Este paso requerirá configurar una contraseña propia:
$ sudo adduser ansibleDespués de actualizar la contraseña, se le solicitará que proporcione su nombre completo y otra información:
Ingrese "Y" para completar el paso.
Esto agregará el usuario ansible.
Etapa 4: Ahora, ejecute el comando otorgado para permitir Ansible Usuarios para habilitar el acceso de sudo sin contraseña:
$ echo "ansible all = (todos) nopasswd: todos" | Sudo Tee /etc /sudoers.d/ansiblePaso 5: A continuación, genere teclas SSH usando el comando mencionado a continuación:
$ ssh-keygenPresione Entrar en las siguientes opciones sin escribir nada para generar teclas SSH:
Paso 6: A continuación, copie la clave pública SSH a Ansible Host usando el siguiente comando.
$ ssh-copy-id ansible@Escriba "Sí" en la siguiente opción:
Establecer contraseña para el primer usuario.
Esto agregará el primer usuario como "Ansible". Puede agregar más que desee usando los pasos anteriores.
Paso 7: Una vez que se crean los hosts, puede usar el siguiente comando para agregar hosts:
$ nano anfitrionesEn nuestro caso, solo tenemos un host, puede agregar otros hosts. Guarde el archivo después de agregar los hosts. Luego use el siguiente comando para hacer ping a los hosts.
$ ansible todo -i ./hosts -u ansible -m pingEso es todo, la salida del comando anterior asegura que haya configurado perfectamente Ansible en tu ubuntu.
Conclusión
Ansible es una excelente herramienta de automatización de IoT que permite a los usuarios la oportunidad de implementar diferentes tareas de IoT, incluida la implementación de software, la administración de configuración y más. La instalación es bastante simple en Ubuntu, mientras que lo principal importa es cómo se configura Ansible. La guía anterior será útil para instalar y configurar Ansible en Ubuntu 22.04.