@media screen and (min-width: 580px) { .flotantewhatsapp{ display:none; } }

Compartir por WhatsApp

curso-ansible-instalacion-configuracion-inicial-y-ejemplo-practico-basico

Curso Ansible: Instalación, configuración inicial y ejemplo práctico básico

Curso Ansible: Instalación, configuración inicial y ejemplo práctico básico

Ansible es una herramienta de automatización que se utiliza para la gestión de configuraciones, el aprovisionamiento de servicios y el despliegue de aplicaciones. En esta entrada, aprenderemos cómo instalar Ansible en diferentes sistemas operativos, realizar la configuración inicial y crear un inventario simple.

Instalación de Ansible en Diferentes Sistemas Operativos

1. Instalación Ansible en Ubuntu/Debian

Para instalar Ansible en sistemas basados en Debian, como Ubuntu, sigue estos pasos:

Verifica la instalación ejecutando:

2. Instalación Ansible en CentOS/RHEL

Para instalar Ansible en sistemas basados en Red Hat, como CentOS o RHEL, sigue estos pasos:

Verifica la instalación ejecutando:

3. Instalación Ansible en MacOS

Para instalar Ansible en macOS utilizando Homebrew, sigue estos pasos:

Verifica la instalación ejecutando:

4. Instalación Ansible en Windows

Para instalar Ansible en Windows, puedes utilizar el Subsistema de Windows para Linux (WSL). Primero, instala una distribución de Linux desde la Microsoft Store, como Ubuntu, y luego sigue los pasos para instalar Ansible en Ubuntu/Debian mencionados anteriormente.

Configuración inicial Ansible en Windows

Una vez que Ansible esté instalado, necesitas realizar algunas configuraciones iniciales para empezar a usarlo. La configuración de Ansible se encuentra en el archivo ansible.cfg. Puedes crear uno en tu directorio de trabajo o modificar el archivo global que se encuentra en /etc/ansible/ansible.cfg.

Aquí tienes un ejemplo de configuración mínima en ansible.cfg:

Esta configuración define:

  • inventory: La ubicación del archivo de inventario.
  • remote_user: El usuario que Ansible utilizará para conectarse a los nodos remotos.
  • host_key_checking: Deshabilita la verificación de la clave del host SSH para evitar problemas en entornos de prueba.

Creación de un Inventario Simple en Ansible

El inventario de Ansible es un archivo que lista los nodos que Ansible gestionará. Puede ser tan simple como un archivo de texto plano llamado hosts en el mismo directorio que tu archivo ansible.cfg.

Aquí tienes un ejemplo de un archivo de inventario simple:

Este archivo define dos grupos de hosts: webservers y dbservers. Cada grupo contiene las direcciones de los servidores que pertenecen a ese grupo.

Ejemplo Práctico Ansible: Ping a los Hosts

Una vez que tengas tu inventario configurado, puedes ejecutar un comando simple para verificar la conectividad a los hosts listados. Ansible tiene un módulo llamado ping que puedes usar para esto.

Ejecuta el siguiente comando:

Este comando utilizará el archivo de inventario por defecto (hosts) y tratará de hacer ping a todos los hosts listados. Deberías ver una salida que indique si Ansible puede conectarse exitosamente a cada host.

ENTRADAS RELACIONADAS CURSO ANSIBLE

OTRAS ENTRADAS RELACIONADAS ANSIBLE

Te ha gustado la entrada SGUENOS EN TWITTER O INVITANOS A UN CAFE?

El Blog de Negu

Acerca de Raul Unzue Pulido

Administrador de sistemas virtuales e infraestructuras IT, linuxero y entusiasta de la tecnología.

Compruebe también

curso-ansible-integracion-de-ansible-con-ci-cd-pipelines

Curso Ansible: Integración de Ansible con CI/CD pipelines

Curso Ansible: Integración de Ansible con CI/CD pipelines La integración de Ansible con pipelines de …

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

2 × 3 =

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies
Blog Maquinas Virtuales - El Blog de Negu