host_pinned – Выполнение задач на каждом узле без прерывания
Новое в версии 2.7.
Описание
- Выполнение задач на каждом узле происходит как можно быстрее в партии, как определено в
serial(по умолчанию все). Ansible не запустит задание для узла, если задание не может быть завершено без прерывания задачами для другого узла, т. е. количество узлов с активным заданием не превышает количество вилок. Ansible не будет ждать завершения других узлов текущей задачи перед добавлением следующей задачи для узла, который завершил текущую. После завершения задания узлом, он открывает свой слот для нового узла, который ожидал начала. Помимо этого, он ведет себя так же, как стратегия «свободный».
Статус
- Эта стратегия не гарантирует обратной совместимости. [превью]
- Эта стратегия поддерживается сообществом Ansible. [сообщество]
Авторы
- Команда разработчиков 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/strategy/host_pinned.html