роль для кластера rabbitmq. В конфиге надо указывать все хосты, которые участвуют в кластере. Пока реализовал через ansible_play_hosts, но если запускать ansible-playbook с параметром —limit, то мы теряем хосты из конфига rabbitmq
Пока решил проблему так:
---
- name: Install and confugure RabbitMQ
hosts: "{{ rabbitmq_cluster_group }}"
become: yes
vars:
rabbitmq_cluster_group: dev-rabbitmq
И работаю уже с переменной rabbitmq_cluster_group
Зачем hosts вытаскивать из плейбука? Это все в инвентори должно быть
Обсуждают сегодня