мой loginuser является user1, и я хочу выполнить playbook с помощью root. как я могу это сделать. если я использую в cmdline, это не работаеткак определить пользователя входа и стать root в playbook
ansible-playbook main.yaml -i hosts --user=git -k --become-user=root --ask-become-pass --become-method=su
Пожалуйста, расскажите, как это реализовать.
name: Install and Configure IEM
hosts: rhel
ansible_become: yes
ansible_become_method: su
ansible_become_user: root
ansible_become_pass: passw0rd
tasks:
- name: Creating masthead file path
file: path=/etc/opt/BESClient state=directory
- name: Creating install directory
Добро пожаловать в СО, пожалуйста, будьте немного более конкретными, задавая вопрос: что вы пробовали, чего вы ожидаете и т. Д. См. [Как спросить] (http://stackoverflow.com/help/how- to-ask) – Nehal