Для проверки правильности Ansible Playbook без его выполнения можно использовать команду ansible-playbook с опцией --syntax-check. Эта команда проверит синтаксис playbook и сообщит об ошибках, не запуская задачи на хостах.
Каким способом можно убедиться в правильности написанного Ansible Playbook без его непосредственного выполнения?
Для проверки правильности Ansible Playbook без его выполнения можно использовать команду ansible-playbook с опцией --syntax-check.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Для проверки правильности Ansible Playbook без его выполнения можно использовать команду ansible-playbook с опцией --syntax-check. Эта команда проверит синтаксис playbook и сообщит об ошибках, не запуская задачи на хостах.
Пример:
ansible-playbook playbook.yml --syntax-check
Также полезно использовать опцию --check (dry run), которая симулирует выполнение playbook, показывая, какие изменения были бы применены, но без реального воздействия на систему.