значении ansible_password сервера db (сейчас прописано как я пробовал и оно ожидаемо не заработало) получить значение ansible_password сервера app?
all:
children:
app:
hosts:
192.168.1.1:
ansible_user: usik
ansible_password: parolik
ansible_sudo_pass: "{{ ansible_password }}"
db:
hosts:
192.168.1.2:
ansible_user: usik_2
ansible_password: "{{ app.hosts.192.168.1.1.ansible_password }}"
ansible_sudo_pass: "{{ ansible_password }}"
проще ключами
Нет: ты хочешь сделать круговую ссылку. Такая конструкция не сможет загрузиться.
Можно вынести пароль в отдельную переменную на уровень группы all. И задавать через неё.
Вот да, тоже сейчас к этому варианту пришёл
Нет. Рекурсия идет в топку.
Обсуждают сегодня