Начало и шаг
Это показывает несколько альтернативных способов запуска плейбуков. Эти режимы очень полезны для тестирования новых действий или отладки.
Начало с задачи
Если вы хотите начать выполнение вашего плейбука с определенной задачи, вы можете сделать это с помощью параметра --start-at-task:
ansible-playbook playbook.yml --start-at-task="install packages"
Вышеуказанное действие запустит выполнение вашего плейбука с задачей «установка пакетов».
Шаг
Плейбуки также могут выполняться интерактивно с помощью --step:
ansible-playbook playbook.yml --step
Это заставит ansible останавливаться на каждой задаче и спросить, следует ли выполнять эту задачу. Предположим, у вас есть задача «настройка ssh», выполнение плейбука остановится и спросит:
Perform task: configure ssh (y/n/c):
Ответ «y» выполнит задачу, ответ «n» пропустит задачу, а ответ «c» продолжит выполнение всех оставшихся задач без запроса.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/user_guide/playbooks_startnstep.html