In a play
All tasks are ran as the become_user user.
- name: Super awesome play.
become_user: tyler
tasks:
- name: Some task
copy: src=/foo dest=/barIn a task
Just this task ran as the become_user user.
- name: Some task
copy: src=/foo dest=/bar
become_user: tylerParameterized task file
All tasks are ran as the become_user user.
# tasks/user-specific-tasks.yml
- name: Some task
copy: src=/foo dest=/bar
become_user: "{{ user }}"# playbook.yml
- name: Super awesome play.
tasks:
- include: tasks/user-specific-tasks.yml user=tyler