Introducción e instalación de Ansible en Linux

Ansible es un motor de TI de código abierto que automatiza la implementación de aplicaciones, el aprovisionamiento en la nube, la orquestación dentro del servicio y otras herramientas de TI. 
Es una herramienta de automatización y orquestación popular por las siguientes razones: 

  • Fácil de instalar.
  • Gratis y de código abierto.
  • Ligero y consistente.
  • Las características de seguridad de OpenSSH lo hacen muy seguro.

Conceptos de Ansible 

  1. Node de control: los 
    comandos y libros de jugadas se pueden ejecutar invocando /usr/bin/ansible o /usr/bin/ansible-playbook, desde cualquier Node de control. Puede usar cualquier computadora que tenga Python instalado como Node de control. Sin embargo, no se puede usar una computadora con sistema operativo Windows como Node de control. Uno puede tener múltiples Nodes de control.
  2. Nodes administrados: 
    también llamados a veces «hosts», los Nodes administrados son los dispositivos de red (y/o servidores) que administra con Ansible.
  3. Inventario: 
    también llamado a veces «archivo de host», el inventario es la lista de Nodes administrados que se usan para organizarlos. También se utiliza para crear y anidar grupos para escalar más fácilmente.
  4. Módulos: 
    Son las unidades de código ejecutadas por Ansible. Cada módulo se puede utilizar para un propósito específico. Se puede invocar un solo módulo con una tarea o invocar varios módulos diferentes en un libro de jugadas.
  5. Tareas: 
    Las unidades de acción en Ansible. Se puede ejecutar una sola tarea una vez con un comando ad-hoc.
  6. Playbooks3: 
    esta es la lista ordenada de tareas que se guardan para que pueda ejecutar esas tareas en ese orden repetidamente. Los libros de jugadas están escritos en YAML y son fáciles de leer, escribir, compartir y comprender.

Instalación

NOTA: Para instalar ansible, el sistema debe tener python preinstalado. 
Abre Terminal y ejecuta los siguientes comandos:

1. Agregue el repositorio de Ansible.

sudo apt-add-repository -y ppa:ansible/ansible 

Add ansible repository

 2. Actualice las listas del repositorio del sistema.

sudo apt-get update

update system repos

 3. Instale los paquetes ansible.

sudo apt-get install -y ansible

instal ansibleinstall ansible

Para obtener más detalles, visite la documentación completa de Ansible. 
 

Publicación traducida automáticamente

Artículo escrito por khu5h1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

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