deimosfr.coreos-ansible
CoreOS Ansible ロール
このロールは、CoreOSでAnsibleを実行するために必要なpypyと全ての依存関係をインストールします。
ロール変数
coreos_ansible_role_path: "{{playbook_dir}}"
coreos_ansible_install_pypy: true
ansible_ssh_user: core
ansible_python_interpreter: "/opt/python/bin/python"
例プレイブック
pypyがホストされているリポジトリは、並列ダウンロードの数を制限しています。そのため、シリアルを1に設定しています:
- name: coreos-ansible
hosts: coreos
user: core
become: yes
gather_facts: False
serial: 1
roles:
- deimosfr.coreos-ansible
ホストファイルに変数を追加します:
[coreos]
coreos-01
coreos-02
coreos-03
[coreos:vars]
coreos_ansible_role_path: "{{playbook_dir}}"
ansible_ssh_user: core
ansible_python_interpreter: "/opt/python/bin/python"
ライセンス
GPLv3
著者情報
ピエール・マヴロ / deimosfr