aboutsummaryrefslogtreecommitdiff
path: root/ansible/update_nginx.yml
diff options
context:
space:
mode:
Diffstat (limited to 'ansible/update_nginx.yml')
-rw-r--r--ansible/update_nginx.yml37
1 files changed, 24 insertions, 13 deletions
diff --git a/ansible/update_nginx.yml b/ansible/update_nginx.yml
index fd5335d..4813e6c 100644
--- a/ansible/update_nginx.yml
+++ b/ansible/update_nginx.yml
@@ -1,14 +1,25 @@
---
- - name: Update nginx if needed
- hosts: vps
- become: yes
- become_user: root
- tasks:
- - name: ensure nginx is at the latest version
- apt:
- name: nginx
- state: latest
- - name: ensure nginx is running
- service:
- name: nginx
- state: started
+- name: Update nginx if needed
+ hosts: vps
+ become: true
+ become_user: root
+ tasks:
+
+ - name: Ensure nginx is at the latest version
+ ansible.builtin.package:
+ name: nginx
+ state: latest
+ notify: restart nginx
+
+ - name: Ensure nginx is running
+ ansible.builtin.service:
+ name: nginx
+ state: started
+ enabled: true
+
+ handlers:
+ - name: Restart nginx
+ ansible.builtin.service:
+ name: nginx
+ state: restarted
+...