Capítulo 2. Instalación y configuración

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Ansible está escrito en Python para su uso en sistemas Linux/macOS/BSD. Puede dirigirse a todo tipo de sistemas, y generalmente no necesitas instalar nada en los sistemas de destino, suponiendo que los sistemas Linux/macOS/BSD tengan Python instalado y que las máquinas Windows tengan PowerShell. Así que generalmente instalarás Ansible en tu estación de trabajo. Se recomienda Python 3.8 en la máquina donde ejecutes Ansible.

Instalar Ansible

Todas las principales distribuciones de Linux empaquetan Ansible en estos días, así que si trabajas en una máquina Linux, puedes utilizar su gestor de paquetes nativo para una instalación casual (aunque puede que se trate de una versión antigua de Ansible). Si trabajas en macOS, te recomiendo que utilices el excelente gestor de paquetes Homebrew para instalar Ansible:

$ brew install ansible

En cualquier máquina Unix/Linux/macOS, puedes instalar Ansible utilizando uno de los gestores de paquetes de Python. De esta forma podrás añadir las herramientas y bibliotecas basadas en Python que te sirvan, siempre que añadas ~/.local/bin a tu variable de shell PATH. Si quieres trabajar con Ansible Tower o AWX, entonces debes instalar la misma versión de ansible-core en tu estación de trabajo.

$ pip3 install --user ansible==2.9.27

Si utilizas pip3 para instalar una versión superior a la 2.10 (por ...

Get Ansible: Up and Running, 3ª Edición now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.