# ansible_inventory
[node1]
10.16.1.3
[node2]
10.16.1.4
Обработка того же файла шаблона ,
# tasks
---
- name: copy j2 to nodes
template:
src: test.j2
dest: /opt/test.yml
Ожидаемые результаты:
сервер узла1:
# test.yml
A=90
B=BACKUP
C=10.16.1.4
сервер узла2:
# test.yml
A=97
B=MASTER
C=10.16.1.3
Объясните значения A, B, C:
A: Целое число от 90 до 100, узел1 и узел2 не могут быть одинаковыми
B: У которого A имеет большое значение, то есть MASTER, в противном случае это BACKUP
C: Для узла 1, возьмите здесь значение узла 2, для узла 2 - здесь значение узла 1
Теперь вопрос в том, как должен быть спроектирован мой test.j2
?