VS
Size: a a a
VS
VL
all
, так что если "мастер" один, на крайний случай можно взять groups['all'][0], но я не скажу за все виды инвентори что он будет идемпотентным.AS
t
- block:а таску по рестарту whisky помести в handlers
- name: mastersrv server
set_fact:
skip_server: "{{ ansible_host }}"
- name: "run on first found host"
template:
src: mastersrv.conf
dest: /etc/whisky/main.conf
owner: root
group: root
mode: 0600
notify:
- restart whisky
run_once: true
- name: "run on other hosts execpt first found host"
template:
src: slave.conf
dest: /etc/whisky/main.conf
owner: root
group: root
mode: 0600
when: skip_server != ansible_host
notify:
- restart whisky
VL
VS
all
, так что если "мастер" один, на крайний случай можно взять groups['all'][0], но я не скажу за все виды инвентори что он будет идемпотентным.VL
VL
VL
GG
VL
VL
VL
GG
GG
GG
t