В любом случае, можно ли более эффективно запускать несколько сборников Ansible для нескольких пользователей?
В настоящее время моя структура playbook выглядит следующим образом:
~/test_ansible_roles ❯❯❯ tree .
.
├── checkout_sources
│ └── tasks
│ └── main.yml
├── install_dependencies
│ └── tasks
│ └── main.yml
├── make_dirs
│ └── tasks
│ └── main.yml
├── setup_machine.yml
Одна из моих ролей - установить зависимости на моем компьютере, поэтому для этого мне нужноsudo
, Из-за этого во все другие мои задачи мне нужно включить строфу:
become: yes
become_user: my_username
Есть лучший способ сделать это ?