【发布时间】:2017-11-13 12:13:19
【问题描述】:
我们的供应商向我们发送 Ansible 剧本和脚本以供部署。我需要为 ansible 库存组检查某些 IP 的可用性,例如:
ansible mgm -i inventories/vrxinventory -m shell -a 'ping http://10.33.63.66/vrx/' -u user -k -v。
目的地因环境而异。那些要 ping 的目标 IP 在组 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/命令——它是如何工作的?