0% encontró este documento útil (0 votos)
131 vistas13 páginas

Introduccion Ansible

Ansible es un software que automatiza la configuración y el despliegue de aplicaciones en servidores de forma sencilla y paralela a través de SSH. Utiliza YAML para describir las acciones y configuraciones que se propagarán a los nodos. El autor es Michael DeHaan y el código se aloja en GitHub con una gran comunidad detrás del proyecto.

Cargado por

diogns
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
131 vistas13 páginas

Introduccion Ansible

Ansible es un software que automatiza la configuración y el despliegue de aplicaciones en servidores de forma sencilla y paralela a través de SSH. Utiliza YAML para describir las acciones y configuraciones que se propagarán a los nodos. El autor es Michael DeHaan y el código se aloja en GitHub con una gran comunidad detrás del proyecto.

Cargado por

diogns
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 13

1.

INTRODUCCIÓN A
ANSIBLE
QUÉ ES ANSIBLE

Ansible es un software que automatiza el


aprovisionamiento de software, la gestión de
configuraciones y el despliegue de
aplicaciones.

Está categorizado como una herramienta de


orquestación.
QUÉ ES ANSIBLE

En otras palabras:

Ansible permite a los DevOps gestionar sus


servidores, configuraciones y aplicaciones de
una forma sencilla, robusta y paralela.
QUÉ ES ANSIBLE

Ansible gestiona sus diferentes nodos a


través de SSH y únicamente requiere Python
en el servidor remoto en el que se vaya a
ejecutar para poder utilizarlo.
QUÉ ES ANSIBLE

Utiliza YAML para describir las acciones a


realizar y las configuraciones que se deben
propagar a los diferentes nodos.
QUÉ ES ANSIBLE

Dato curioso:

El nombre de Ansible es usado en la literatura


de ciencia ficción para describir un dispositivo
de comunicación más rápido que la luz.
Instantáneo.

Fue acuñado por Ursula K. Le Guin en 1966 y


posteriormente utilizado por Orson Scott
Card en su novela El Juego de Ender.
REPOSITORIO

El autor de Ansible es Michael DeHaan y el


repositorio con el código de la herramienta se
aloja en Github: https://goo.gl/GfIsyq

El proyecto tiene una comunidad grande y


activa detrás.
DISPONIBILIDAD DE ANSIBLE

Ansible se distribuye en Fedora, Red Hat


Enterprise Linux, CentOS y Scientific Linux
mediante los paquetes EPEL (Extra Packages
for Enterprise Linux).
DISPONIBILIDAD DE ANSIBLE

Además, está disponible para diferentes


distribuciones Linux aparte de las mencionadas
anteriormente y podemos encontrarlo desde un
buscador de paquetes: https://goo.gl/y6ad6g

También está disponible para Mac. Sin embargo,


no está disponible para Windows.
ARQUITECTURA DE ANSIBLE

Existen dos tipos de servidores:

- Controlador: es la máquina desde la que


comienza la orquestación.
- Nodo: es manejado por el controlador a
través de SSH.
ARQUITECTURA DE ANSIBLE
ENLACES DE INTERÉS

- Página oficial: https://goo.gl/MhFPKq


- Documentación: https://goo.gl/fZtv01
CONCLUSIONES

En este capítulo hemos aprendido qué es


Ansible, su disponibilidad en diferentes
sistemas operativos y un poco de su
arquitectura.

También podría gustarte