Улучшение плейбука в Ansible
Как известно, нам требуется на сервере только один виртуальный хост. Но что делать, если мы желаем сменить хост, установленный по умолчанию, на что-либо более конкретное? Потребуется удалить текущий virtualhost, потом отправить нужный нам virtualhost и активировать его, а также перезапустить Apache. Приступим!
Итак, сначала давайте создадим директорию с названием files, ну и, разумеется, добавим туда нашу конфигурацию для host1.example.org. Можем назвать ее, к примеру, awesome-app:
Теперь осталось выполнить небольшое обнуление плейбука:
Ну и вперед!
Замечательно, не находите? Хотя, конечно, мы все же слегка опережаем события, так как по хорошему следовало бы еще проверить корректность конфигурации перед перезапуском apache. Но это уже -- тема отдельной заметки :-)
По материалам https://github.com/leucos/ansible-tuto/tree/master/step-05.