Spec-Zone.ru › Ansible 2.11

Плагины стратегий

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

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

Включение плагинов стратегий

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

Использование плагинов стратегий

В одном задании может использоваться только один плагин стратегии, но вы можете использовать разные для каждого задания в книге задач или выполнении Ansible. По умолчанию используется плагин linear. Вы можете изменить этот параметр по умолчанию в конфигурации Ansible с помощью переменной среды:

export ANSIBLE_STRATEGY=free

или в файле ansible.cfg\p>

[defaults]
strategy=linear

Вы также можете указать плагин стратегии в задании с помощью ключевого слова strategy в задании:

- hosts: all
  strategy: debug
  tasks:
    - copy: src=myhosts dest=/etc/hosts
      notify: restart_tomcat

    - package: name=tomcat state=present

  handlers:
    - name: restart_tomcat
      service: name=tomcat state=restarted

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

Вы можете использовать ansible-doc -t strategy -l для просмотра списка доступных плагинов. Используйте ansible-doc -t strategy <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/strategy.html

Spec-Zone.ru

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