Я читаю документы, и мне бы хотелось сделать это, так как я хотел бы ссылаться на файл с паролями, хранящийся в хранилище в учебнике.Как поместить пароль root в незанятую пьесу
У меня есть плейеры, в которых я упоминаю пароли подрывной деятельности в качестве зашифрованных переменных и т. Д., Но я хочу поместить пароль root в задачу.
Явная проблема, которую я пытаюсь решить, - как поместить пароль в учебник. Это то, что я хотел бы сделать.
Я просмотрел документы и прочитал вопросы here, но не могу найти, как делать то, что я хочу. Это может быть и неправильный способ сделать это, но, похоже, он решает мою проблему.
Вот что я хотел бы сделать:
- hosts: some_hosts
tasks:
- include_vars:
file: my_encrypted_vars_file
name: secrets
- yum:
state: installed
name: my_package
- become: true
- become_user: root
- become_password: "{{ secrets.the_root_password }}"
Где become_password
не кажется, существует, и его аргументы являются именно то, что я хотел бы написать.
Просьба описать вашу проблему, а не то, как вы думаете, что вам следует решить. Это непостижимо. – techraf
Какое хранилище вы имеете в виду? Существует несколько программ для управления секретами с таким именем, которое может использовать Ansible. –
Несравненное хранилище - извините, это было ясно из контекста. –