Pull to refresh

Comments 8

А зачем рестартить nginx после релоада?)
Но суть понятна

В примере мы ничего не рестартим, потому что список сервисов для перезапуска пуст.

restart_services: []

when: relod_services is defined and reload_services
очепятка relod_services

Почему handlers в случае с nginx не вынесены в /handlers/main.yaml? Да и вообще в принципе почему не используете "ansible-galaxy init имя роли" для создания структуры плэйбука?

У плейбука нет такой структуры. Не путайте с ролью. Заданная схема каталогов есть у роли и коллекции.

Все файлы, которые требуется выложить на серверы, размещаем в playbooks/files/ с теми же путями, по которым эти файлы должны располагаться на серверах. Например, если на сервер надо выложить сертификат /etc/ssl/certs/nginx-selfsigned.crt, то в репозитории мы помещаем его в playbooks/files/etc/pki/tls/certs/nginx-selfsigned.crt.

Пути не выглядят как те же

Да. Ansible Tower или Ansible AWX вполне успшено и часто использут

Sign up to leave a comment.

Articles