Рефакторинг: вынес запуск ролей в отдельный файл deploy.yml
- Создан файл roles/deploy.yml с блоком запуска роли nginx - Обновлен molecule/default/site.yml для импорта deploy.yml - Улучшена модульность структуры проекта - Автор: Сергей Антропов
This commit is contained in:
44
roles/nginx/handlers/main.yml
Normal file
44
roles/nginx/handlers/main.yml
Normal file
@@ -0,0 +1,44 @@
|
||||
---
|
||||
# Обработчики для роли nginx
|
||||
# Автор: Сергей Антропов
|
||||
# Сайт: https://devops.org.ru
|
||||
|
||||
- name: Restart nginx
|
||||
systemd:
|
||||
name: nginx
|
||||
state: restarted
|
||||
listen: restart nginx
|
||||
tags:
|
||||
- nginx
|
||||
- service
|
||||
- restart
|
||||
|
||||
- name: Reload nginx
|
||||
systemd:
|
||||
name: nginx
|
||||
state: reloaded
|
||||
listen: reload nginx
|
||||
tags:
|
||||
- nginx
|
||||
- service
|
||||
- reload
|
||||
|
||||
- name: Start nginx
|
||||
systemd:
|
||||
name: nginx
|
||||
state: started
|
||||
listen: start nginx
|
||||
tags:
|
||||
- nginx
|
||||
- service
|
||||
- start
|
||||
|
||||
- name: Stop nginx
|
||||
systemd:
|
||||
name: nginx
|
||||
state: stopped
|
||||
listen: stop nginx
|
||||
tags:
|
||||
- nginx
|
||||
- service
|
||||
- stop
|
||||
Reference in New Issue
Block a user