私たちのベンダーは、配備のために不可解なプレイブックとスクリプトを送ってくれました。可能な在庫グループについては、 ansible mgm -i inventories/vrxinventory -m shell -a 'ping http://10.33.63.66/vrx/' -u user -k -v
など、一部のIPの可用性を確認する必要があります。 環境によって、宛先が変更されています。 pingするこれらの宛先IPは、グループ変数.ymlファイルにあります。不可能:コマンドラインからgroup vars .ymlファイルを取り入れる
このgroup_var.ymlファイルの変数は、コマンドラインで次のように使用できますか: ansible mgm -i inventories/vrxinventory -m shell -a "ping {{ vrm_repo_url }}" -u user -k -v
?
私は実際に、CIの中でsed/awkを使ってプレイブックの変更を混乱させたくありません。
'ping http:// 10.33.63.66/vrx /'コマンドは見たことがありません - どのように動作しますか? – techraf