From 60f1af037ad3969ca5dde65c9a14fc6708378841 Mon Sep 17 00:00:00 2001 From: clyhtsuriva Date: Fri, 19 Jun 2026 20:10:20 +0200 Subject: ansible: rename nginx playbooks to be used as a role --- ansible/roles/nginx/tasks/main.yml | 4 ++++ ansible/roles/nginx/tasks/update_nginx.yml | 26 ++++++++++---------------- 2 files changed, 14 insertions(+), 16 deletions(-) create mode 100644 ansible/roles/nginx/tasks/main.yml 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 ... -- cgit v1.2.3