diff options
| -rw-r--r-- | ansible/roles/nginx/tasks/main.yml | 4 | ||||
| -rw-r--r-- | ansible/roles/nginx/tasks/update_nginx.yml | 26 |
2 files changed, 14 insertions, 16 deletions
diff --git a/ansible/roles/nginx/tasks/main.yml b/ansible/roles/nginx/tasks/main.yml new file mode 100644 index 0000000..050da5c --- /dev/null +++ b/ansible/roles/nginx/tasks/main.yml @@ -0,0 +1,4 @@ +--- +- name: Update nginx + ansible.builtin.include_tasks: update_nginx.yml +... diff --git a/ansible/roles/nginx/tasks/update_nginx.yml b/ansible/roles/nginx/tasks/update_nginx.yml index ffe2725..188975a 100644 --- a/ansible/roles/nginx/tasks/update_nginx.yml +++ b/ansible/roles/nginx/tasks/update_nginx.yml @@ -1,19 +1,13 @@ --- -- 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: present + notify: restart nginx - - 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 +- name: Ensure nginx is running + ansible.builtin.service: + name: nginx + state: started + enabled: true ... |
