coxley.packer

coxley.packer

Сделай что хочешь

Примечание: Это packer для Archlinux, а не Hashicorp

Цель этой роли - установить зависимости для ansible-packer и сделать этот модуль доступным для использования.

Это соединение между:

Первый используется для установки зависимостей packer в пользу более развитого модуля packer.

Пример плейбука

Лучший способ использовать это - в другой роли, указав это как зависимость роли.

Предположим, у вас есть роль common, отредактируйте meta/main.yml:


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

Затем в следующих зависимостях и самой роли вы получите доступ к ansible-packer, который выглядит примерно так:


---
# Установить пакет foo
- packer: name=foo state=present

# Удалить пакеты foo и bar
- packer: name=foo,bar state=absent

# Рекурсивно удалить пакет baz
- packer: name=baz state=absent recurse=yes

Требования

У вас должен быть установлен httplib2 для Python на том устройстве, где вы запускаете Ansible из

Лицензия

WTFPL

Информация об авторе

Коди Оксли codey.a.oxley+os@gmail.com

О проекте

Ansible glue for Archlinux packer

Установить
ansible-galaxy install coxley.packer
Лицензия
wtfpl
Загрузки
96
Владелец
code is 80% of my name ¯\_(ツ)_/¯