Несколько настроек для переменной AWX - PullRequest
0 голосов
/ 16 мая 2019

Я использую Ansible уже некоторое время.Но теперь я начал с AWX, так что это означает, что INI-файл для HOSTS больше не доступен, и я должен использовать JSON или YAML.

Я использовал для использования в формате INI:

[lgspocvm]
server1 ip=192.168.1.x cpu=2 ram=4096 hostname=server1 executor=no vmware_disk_size_data=50 vmware_disk_size_os=20 node=1 master=yes

server2 ip=192.168.2.x cpu=2 ram=4096 hostname=server2 executor=no vmware_disk_size_data=50 vmware_disk_size_os=20 node=2 master=no

Мне действительно нужны эти переменные, потому что на основе, например, master и ip очень важно, но я не знаю, как это вставить в YAML или JSON, поэтому AWX примет их и также отреагирует на эти значения.Таким образом, это будет означать, что когда сервер имеет значение master=yes, он будет что-то делать, а затем, если master=no, он будет делать что-то иное, чем первый сервер.

У вас есть идеи?

...