coxley.packer

coxley.packer

好きなことをやれ

注意: これはArchlinuxの packer であり、Hashicorpではありません

この役割の目的は、ansible-packerのための前提条件をインストールし、 このモジュールを利用できるようにすることです。

これは次のものをまとめたものです:

前者は、より完全なpackモジュールのために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

要件

Ansibleを実行している場所に、Python用のhttplib2がインストールされている必要があります。

ライセンス

WTFPL

著者情報

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

プロジェクトについて

Ansible glue for Archlinux packer

インストール
ansible-galaxy install coxley.packer
ライセンス
wtfpl
ダウンロード
96
所有者
code is 80% of my name ¯\_(ツ)_/¯