Выбор ответа Junior Ansible обновлено

Сухой прогон

Вопрос

Как посмотреть, что изменит плейбук, ничего не меняя на серверах, включая разницу в файлах?

Попробуйте сами

Выберите вариант, и откроется разбор.

Показать ответ и разбор

Коротко

Правильный ответ: ansible-playbook site.yml --check --diff. --check выполняет модули в режиме симуляции, --diff показывает изменения файлов и шаблонов. --syntax-check только парсит YAML, --list-tasks перечисляет задачи, -vvv увеличивает подробность настоящего прогона, ничего не отменяя.

Варианты ответа

  1. ansible-playbook site.yml --check --diffправильный ответ
  2. ansible-playbook site.yml --syntax-check
  3. ansible-playbook site.yml --list-tasks
  4. ansible-playbook site.yml -vvv

Разбор

--check выполняет модули в режиме симуляции, --diff показывает изменения файлов и шаблонов. --syntax-check только парсит YAML, --list-tasks перечисляет задачи, -vvv увеличивает подробность настоящего прогона, ничего не отменяя.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.