создающая бридж
roles:
- name: Create br0
br0_mac: <вот тут хз>
есть, 3 хоста.
[hosts]
host[a:c]
для каждого хоста я определяю в inventory мак, который будет назначен на создаваемый бридж.
[hosta:vars]
br0_mac: 00:00:00:00:00:01
[hostb:vars]
br0_mac: 00:00:00:00:00:02
[hostc:vars]
br0_mac: 00:00:00:00:00:03
вопрос: что указать в значении для роли и правильно ли составлен inventory? когда запущу ansible-playbook myplaybook.yaml -i inventory.yaml обойдёт ли ансибл все хосты и подставит ли правильные значения мака для каждого из хостов?
На уровне плейбука нечего не надо указывать, просто посмотри, какая переменная используется внутри роли — такую и задавай в инвентори
внутри роли нет конкретно этой переменной, тк там to_nice_yaml
Надо тогда этот кусок посмотреть, чтобы ответить.
Обсуждают сегодня