Ansible - Herramienta de implementación de software gratuita

Ansible Herramienta de implementación gratuita

Herramienta de implementación de software gratuita para implementar aplicaciones

Automatice los flujos de trabajo de implementación de software con la herramienta de implementación de código abierto. Manejar fácilmente la gestión de la configuración, la orquestación intra-servicio y el aprovisionamiento.

Descripción general

Ansible es una herramienta de implementación de software gratuita *. Es un sistema de automatización de software sin agente y multiplataforma. Es muy simple de usar y configurar, por lo que los desarrolladores no necesitan habilidades especiales para trabajar con archivos de configuración. Esta herramienta de implementación de código abierto ** ayuda a los equipos a automatizar procesos de construcción de software, pruebas e implementación. Además, Ansible es uno de los motores de automatización de TI populares que simplifica tareas complejas como la administración de configuración, el aprovisionamiento en la nube y la orquestación intra-servicio. La arquitectura Ansible consta de componentes como módulos, complementos, inventarios, libros de jugadas y API. Los módulos son pequeños programas que Ansible empuja a los nodos o hosts remotos. Los módulos se ejecutan usando los libros de jugadas y luego se eliminan cuando terminen. Los desarrolladores pueden crear complementos para mejorar la funcionalidad. Ansible también viene con una gama de complementos que los equipos pueden usar cuando es necesario. Ansible utiliza un solo archivo para almacenar información de todas las máquinas, como direcciones IP, bases de datos, servidores, etc. Los libros de jugadas son una pieza muy importante de esta herramienta de automatización de implementación de código abierto. Los libros de jugadas son archivos simples basados ​​en YAML que describen y ejecutan tareas. Ansible está escrito en Python. La licencia para esta herramienta de implementación de software gratuita ** es GPL-3.0.

Requisitos del sistema

Los requisitos para configurar Ansible incluyen:

  • Python 2.6 o mayor

Características

Ansible tiene una excelente lista de características y algunos de ellos son:

  • código abierto y abierto
  • fácil de configurar y configurar
  • Altamente escalable
  • Gestión de configuración
  • potente y flexible
  • Implementación de la aplicación
  • Orquestación
  • Seguridad y cumplimiento
  • Admite complementos
  • Sin agente

Instalación

Instalación con Ubuntu

Ejecute los comandos a continuación para instalar Ansible.


$ sudo apt-add-repository ppa:ansible/ansible
$ sudo apt-get update
$ sudo apt-get install ansible

Instalación con PIP

Ejecute el siguiente comando para instalar PIP (Python Package Manager).

$ sudo easy_install pip

Ejecute el comando para instalar Ansible a través de PIP.

$ sudo pip install ansible
 Español