私は簡単な在庫を持っていますhosts
:
dockermachine ansible_host=10.10.10.10
次のように、デフォルトを上書きして、コマンドラインから必要な他のIPを提供できるようにする必要があります。 ansible-playbook -i [email protected]_host=11.11.11.11 site.yml
これどうやってするの?
インベントリが本当に単純な場合は、おそらくホスト名なしで生活できます。現在のデフォルトインベントリからエントリを削除します。プレイブックがall
グループをターゲットにしていることを確認し、単一のホストIPインベントリを使用してプレイブックを起動します。
ansible-playbook -i 10.10.10.11, my_playbook.yml
注:IPの後の末尾のコンマは間違いではありません。IPafter-i
パラメーターがインベントリファイルパスとしてではなく、ホストのコンマ区切りリストとして解釈されるように、そこにある必要があります。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加