Cómo instalar y configurar Ansible en Ubuntu Top 10.Top 10

Cómo instalar y configurar Ansible en Ubuntu Top 10.Top 10
Ansible es una herramienta de automatización de código abierto utilizada para tareas de IoT que incluyen implementación de software, gestión de configuración, aprovisionamiento en la nube, orquestación de servicios de infra y más. Se ejecuta en muchos sistemas operativos de Linux y está configurado con bastante facilidad. Utiliza el servicio Open SSH para realizar las diversas tareas de redes para garantizar un entorno de comunicación bien seguro y protegido.

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 comunes

Paso 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/Ansible

Paso 3: Una vez que se agrega el repositorio, puede ejecutar el Ansible Instalación a través del siguiente comando:

$ sudo apt install ansible

Después de completar el Ansible Instalación, use el siguiente comando para verificar su versión:

$ ansible --versión

Pasos 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-server

También puede verificar el estado de Ssh Usando el siguiente comando:

$ sudo systemctl sshd

Paso 2: A continuación, configure el firewall para permitir el acceso SSH Ubuntu 22.04 Usando el siguiente comando:

$ sudo UFW Permitir SSH

Paso 3: Ahora, cree un usuario ansible a través del comando otorgado. Este paso requerirá configurar una contraseña propia:

$ sudo adduser ansible

Despué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/ansible

Paso 5: A continuación, genere teclas SSH usando el comando mencionado a continuación:

$ ssh-keygen

Presione 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 anfitriones

En 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 ping

Eso 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.