Как я могу запустить playbook только на первом хосте в группе?
Я ожидаю что-то вроде этого:
---
- name: playbook that only run on first host in the group
hosts: "{{ groups[group_name] | first }}"
tasks:
- debug:
msg: "on {{ inventory_hostname }}"
Но это не работает, выдает ошибку:
«группы» не определены
Как я могу заставить его работать?