Ansible — Количество хостов группе

Есть "hosts" файл, в котором в группе "db" есть N количество хостов, нужно в плейбуке автоматически задавать переменную, равную количеству хостов в определенной группе

hosts

[db]
db1 ansible_host=192.168.1.101
db2 ansible_host=192.168.1.102
db3 ansible_host=192.168.1.103
db4 ansible_host=192.168.1.104
...

 

example.yaml

---
- hosts: localhost
  roles:
    - db/example
  vars:
    DB_COUNT: "{{ groups['db'] | length }}"
0 0 vote
Рейтинг статьи

Метки: Метки

Подписаться
Уведомление о
guest
0 комментариев
Inline Feedbacks
View all comments