Spec-Zone.ru › Ansible 2.8

Плагины Vars

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

Плагины vars вводят дополнительные данные переменных в выполнение Ansible, которые не поступают из источника инвентаризации, плейбука или командной строки. Конструкции плейбука, такие как ‘host_vars’ и ‘group_vars’, работают с использованием плагинов vars.

Плагины vars были частично реализованы в Ansible 2.0 и переписаны для полной реализации, начиная с Ansible 2.4.

Плагин host_group_vars, поставляемый с Ansible, позволяет читать переменные из Назначение переменной одному компьютеру: переменные хостов и Назначение переменной многим компьютерам: переменные групп.

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

Вы можете активировать пользовательский плагин vars, поместив его в каталог vars_plugins рядом с плейбуком, внутри роли или в одном из каталогов-источников, настроенных в ansible.cfg.

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

Плагины vars используются автоматически после их включения.

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

Вы можете использовать ansible-doc -t vars -l для просмотра списка доступных плагинов. Используйте ansible-doc -t vars <plugin name> для просмотра документации и примеров, специфичных для конкретного плагина.

  • host_group_vars – отвечает за загрузку group_vars и host_vars

См. также

Плагины действий
Плагины действий Ansible
Плагины кэша
Плагины кэша Ansible
Плагины обратной связи
Плагины обратной связи Ansible
Плагины подключений
Плагины подключений Ansible
Плагины инвентаризации
Плагины инвентаризации Ansible
Плагины оболочки
Плагины оболочки Ansible
Плагины стратегии
Плагины стратегии Ansible
Пользовательский список рассылки
У вас есть вопрос? Задайте его на форуме!
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.8/plugins/vars.html

Spec-Zone.ru

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