Spec-Zone.ru › Ansible 2.11

Плагины Become

  • Включение плагинов Become
  • Использование плагинов Become
  • Список плагинов

Новая версия 2.8.

Плагины Become обеспечивают Ansible возможность использовать определённые системы повышения привилегий при выполнении основных команд для работы с целевым компьютером, а также модули, необходимые для выполнения задач, указанных в плейбуке.

Эти утилиты (sudo, su, doas, и так далее) позволяют, как правило, «стать» другим пользователем для выполнения команды с правами этого пользователя.

Включение плагинов Become

Плагины Become, поставляемые с Ansible, уже включены. Пользовательские плагины можно добавить, поместив их в каталог become_plugins рядом с вашим плейбуком, внутри роли или в одном из каталогов источников плагинов become, настроенных в ansible.cfg.

Использование плагинов Become

В дополнение к настройкам по умолчанию в Настройки конфигурации Ansible или параметру командной строки --become-method, можно использовать ключевое слово become_method в плейбуке или, если требуется «специфика для хоста», переменную соединения ansible_become_method для выбора используемого плагина.

Вы также можете дополнительно контролировать настройки каждого плагина с помощью других параметров конфигурации, описанных в самом плагине (ссылки ниже).

Список плагинов

Для просмотра списка доступных плагинов используйте ansible-doc -t become -l. Для просмотра конкретной документации и примеров используйте ansible-doc -t become <plugin name>.

См. также

Введение в плейбуки

Введение в плейбуки

Плагины инвентаризации

Плагины инвентаризации Ansible

Плагины обратного вызова

Плагины обратного вызова Ansible

Использование фильтров для обработки данных

Плагины фильтров Jinja2

Тесты

Плагины тестов Jinja2

Поисковики

Плагины поисковиков Jinja2

Список рассылки пользователей

У вас есть вопрос? Загляните в группу Google!

irc.freenode.net

Канал IRC-чата #ansible

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.10/plugins/become.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API