Saltar al contenido
Gestión de Configuraciones

Gestión de Configuraciones

Fundado por Michael DeHaan, Ansible se ha convertido en el estándar de facto para la gestión de configuraciones.

Documentación

Configuración

Añadimos la dependencia a ansible.

~/projet-cloud/ $ yq -i e '.dependencies["ansible.com"]="*"' pkgx.yaml

Reactivamos nuestro entorno contextual.
Esto utilizará packer y terraform desde la caché de pkgx y almacenará en caché el nuevo binario ansible.

~/projet-cloud/ $ dev off
env -packer.io -terraform.io^1.6
~/projet-cloud/ $ dev on
 ✓  ~/.pkgx/ansible.com/v2.17.3
env +packer.io +terraform.io^1.6 +ansible.com

El comando ansible ya está disponible en nuestro entorno.

~/projet-cloud/ $ ansible
usage: ansible [-h] [--version] [-v] [-b] [--become-method BECOME_METHOD] [--become-user BECOME_USER]
               pattern
ansible: error: the following arguments are required: pattern