hosts

プレイブックの実行ターゲットにするホストのグループを指定する。

参考:

Ansible inventory パターン | DevelopersIO

hosts and groups | Ansible Documentation [Official]

hosts – Playbook Keywords | Ansible Documentation [Official]

group_by

プレイブックの実行時に動的にグループを指定する。使用する group_vars を実行時に選択することができる。

参考:

Ansible の Inventory Group で環境毎に異なる localhost を構築する | DevelopersIO

Ansible の環境分けをやってみた – Qiita

group_by – Create Ansible groups based on facts | Ansible Documentation [Official]

Group_by not matching ansible playbook groups as expected – how to use? – Stack Overflow

コマンドラインから実行するホストを指定する

-iインベントリを指定する

-lパターンによってホストを限定する

参考:

playbook 実行時にホストグループを指定 | technote

ansible で特定の task を特定の host に実行する – Qiita

Ansible でインベントリファイルを用意せずに対象ホストを指定する方法 | てくなべ

-i, --inventory, --inventory-file – ansible-playbook | Ansible Documentation [Official]

-l, --limit – ansible-playbook | Ansible Documentation [Official]

Working with Patterns | Ansible Documentation [Official]

実行中のホストが属するグループで条件を分ける (group_names)

group_names現在のホストが属するグループのリスト

group全てのグループとホストの対応付けを保持したディクト (dict)

参考:

ansible の条件判定でホストグループ別に実行を分けたいとき – Qiita

Special Variables | Ansible Documentation [Official]

group_names variable in ansible – Stack Overflow

TRANSFORM_INVALID_GROUP_CHARS

参考:

TRANSFORM_INVALID_GROUP_CHARS | Ansible Documentation [Official]

Provide means of flipping Ansible config TRANSFORM_INVALID_GROUP_CHARS · Issue #3513 · ansible/awx – GitHub

TRANSFORM_INVALID_GROUP_CHARS doesn’t document valid group patterns · Issue #56930 · ansible/ansible – GitHub

TRANSFORM_INVALID_GROUP_CHARS – ansible/base.yml at v2.8.0 · ansible/ansible – GitHub

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Protected by reCAPTCHA