- Плейбук — плеи с машинами и задачами;
PLAY RECAPсчитает задачи машины:ok— прошли,changed— что-то поменяли. - Задача на
shellотвечаетchangedвсегда; модулиfile,copy,serviceописывают состояние и меняют только расхождение — прогон без расхождений даётchanged=0. - Обработчик из
handlersсрабатывает поnotify, только когда задача что-то поменяла, — один раз в конце плея. templateсобирает файл из шаблона с переменными, а--check --diffпоказывает, что изменит прогон, ничего не меняя.- nginx из начала урока перезапускался при каждом прогоне, потому что перезапуск был задачей на
shell; с обработчиком он перезапускается только после правки конфига.
Шаг 6 из 6 · итог · 2 мин
Итог
Есть неточность? Сообщить об ошибке в уроке