coxley.packer

coxley.packer

Haz lo que quieras

Nota: Esto es packer de Archlinux, no de Hashicorp.

El propósito de este rol es instalar los requisitos previos para ansible-packer y hacer este módulo disponible para su uso.

Esto es un enlace entre:

El primero se utiliza para instalar los requisitos previos de packer en favor del módulo packer más desarrollado.

Ejemplo de Playbook

La forma ideal de usar esto es dentro de otro rol, declarando esto como una dependencia del rol.

Suponiendo que tienes el rol common, edita meta/main.yml:

---
dependencies:
  - { role: 'coxley.packer', when: ansible_os_family == 'Archlinux' }

Luego, en las siguientes dependencias y en el propio rol, tendrás acceso a ansible-packer, que se ve algo así:

---
# Instalar el paquete foo
- packer: name=foo state=present

# Eliminar los paquetes foo y bar
- packer: name=foo,bar state=absent

# Eliminar recursivamente el paquete baz
- packer: name=baz state=absent recurse=yes

Requisitos

Debes tener httplib2 para Python instalado donde estás ejecutando Ansible desde

Licencia

WTFPL

Información del Autor

Codey Oxley codey.a.oxley+os@gmail.com

Acerca del proyecto

Ansible glue for Archlinux packer

Instalar
ansible-galaxy install coxley.packer
Licencia
wtfpl
Descargas
96
Propietario
code is 80% of my name ¯\_(ツ)_/¯