Comprender el concepto de gestión de la configuración de la herramienta Ansible, conociendo su historia, uso, flujo de trabajo y estrategias de implementación en operaciones DevOps para las organizaciones.
En este tema se presentará la definición de gestión de la configuración su contexto de uso y aplicaciones en el desarrollo de soluciones, se busca acentuar las diferencias con la tecnología denominada infraestructura como código (IaC). Para dicho propósito se introducirá de manera breve al aprendedor, con la herramienta de Ansible como precursora de la gestión de configuración.
Los siguientes enlaces son externos a la Universidad Tecmilenio, al acceder a ellos considera que debes apegarte a sus términos y condiciones.
Para conocer más sobre gestión de la configuración con Ansible, revisa el siguiente video:
Moustakis, I. (2022). Ansible Tutorial for Beginners: Playbook & Examples. Recuperado de https://spacelift.io/blog/ansible-tutorial
Preparar al aprendedor en los requerimientos necesarios para realizar la puesta a punto de Ansible.
Requisitos:
Conexión estable de internet.
Un equipo host para instalar Ansible.
En esta actividad se instalará y prepara el entorno de trabajo para tener la herramienta Ansible para futuras configuraciones para ello, se mostrarán los siguientes pasos:
Paso 1.
Dirígete a la documentación oficial de Ansible donde se proveerán detalles de configuraciones requerimientos de instalación para las diferentes plataformas:
Paso 2.
Probarás si la instalación fue correcta y para ello se configurará un archivo de inventario, puedes dirigirte a la carpeta predeterminada de Ansible y abre el archivo “/etc/ansible/hosts” con el editor de texto de tu preferencia.
Al abrir el archivo busca el grupo llamado “[servers]”
Asegúrate de sustituir la etiqueta del ip por el ip del host, donde instalado Ansible, guarda el archivo recién editado.
Paso 3.
Realiza una prueba de conexión mediante el comando:
Deberás obtener una respuesta con la etiqueta “SUCCESS”.
Esto quiere decir que se ha instalado correctamente Ansible y será posible acceder a el remotamente.
Paso 4.
Documenta la instalación como parte de una base de conocimiento que posiblemente puedas utilizar en tu marco profesional.