Попытка освоить ансбл петли как новичок.У меня есть роль для настройки нескольких пользователей с их соответствующими атрибутами.Я могу успешно просмотреть значения, когда они указаны в файле задачи, но изо всех сил пытаюсь вызвать их, если они хранятся в другом файле.
Содержимое "/roles/myusers/tasks/useradd.yml
- name: Add serveral users
user:
name: "{{ item.name }}"
group: sftp
groups: sftp
state: present
uid: "{{ item.uid }}"
loop:
{{ users }}
Содержимое" /roles/myusers/vars/main.yml"
---
users:
- { name: 'testuser1', uid: '691' }
- { name: 'testuser2', uid: '692' }```
Содержимое содержимого "/roles/myusers/tasks/main.yml"
---
- import_tasks: useradd.yml
Пожалуйста, кто-то может пролить свет? Я понимаю, что когда значения хранятся в файле /var/main.ymlПохоже, что нет причин использовать «include_vars», «include» и т. д. Признайте, что я не потратил достаточно времени на изучение документации. Похоже, что это не самая простая вещь для чтения. Ребята из TIA.