codeyourinfra.docker

ドッカー

ライセンス: MIT GitHub リリース ビルドステータス Ansible ロール Ansible ロールのダウンロード数

DockerをインストールするためのAnsibleロールです。

例のプレイブック

---
- hosts: servers
  roles:
    - codeyourinfra.docker

このロールは、ファクト収集のフェーズを通じて得られるいくつかの変数が必要ですので、ファクトをオフにしないでください。

ビルドプロセス

ビルドプロセスはTravis CIで行われます。ビルド中に、このロールはMoleculeを使用してテストされます。

ビルドが成功すると、依存するロールのビルドもトリガーされることがあります。これはtravis-dependent-buildsプロジェクトのおかげです。一例として、Codeyourinfra docker-compose Ansibleロールがあります。

自分でテストする

まず、Pythonの仮想環境を作成し、アクティブにします:

python -m venv env && source env/bin/activate

その後、すべての依存関係をインストールします:

pip install wheel && pip install -r requirements.txt

最後に、テストを実行します:

molecule test

著者情報

@gustavomcarmoCodeyourinfraの貢献者です。あなたも参加してください! :)

プロジェクトについて

Role to install Docker

インストール
ansible-galaxy install codeyourinfra.docker
ライセンス
mit
ダウンロード
329
所有者
And spend your priceless time on what's really worth it