Ist es trotzdem möglich, mehrere Ansible-Playbooks als mehrere Benutzer effizienter auszuführen?
erzeit sieht meine Playbook-Struktur so aus:
~/test_ansible_roles ❯❯❯ tree .
.
├── checkout_sources
│ └── tasks
│ └── main.yml
├── install_dependencies
│ └── tasks
│ └── main.yml
├── make_dirs
│ └── tasks
│ └── main.yml
├── setup_machine.yml
Eine der Rollen, die ich habe, besteht darin, Abhängigkeiten auf meiner Box zu installieren. Dafür benötige ichsudo
. Aus diesem Grund muss ich bei all meinen anderen Aufgaben die Zeilengruppe einschließen:
become: yes
become_user: my_username
Gibt es einen besseren Weg, dies zu tun?