From 1f3564a99e21af5bd4ac4d11fa3ec7c3885e5208 Mon Sep 17 00:00:00 2001 From: Trygve Laugstøl Date: Fri, 21 Dec 2018 13:25:02 +0100 Subject: minio --- ansible/roles/nginx/tasks/main.yml | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 ansible/roles/nginx/tasks/main.yml (limited to '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..bbe6da7 --- /dev/null +++ b/ansible/roles/nginx/tasks/main.yml @@ -0,0 +1,32 @@ +- become: yes + tags: + - nginx + block: + - name: packages + vars: + items: + - nginx + apt: + name: "{{ items }}" + install_recommends: no + +- become: yes + tags: + - nginx + - nginx-config + block: + - name: "fill /etc/nginx" + with_items: "{{ nginx__copy }}" + when: item is defined and item + notify: systemctl reload nginx + copy: + dest: "/etc/nginx/{{ item }}" + src: "nginx/{{ ansible_hostname }}/{{ item }}" + + - name: "fill /etc/nginx" + with_items: "{{ nginx__template }}" + when: item is defined and item + notify: systemctl reload nginx + template: + dest: "/etc/nginx/{{ item }}" + src: "nginx/{{ ansible_hostname }}/{{ item }}" -- cgit v1.2.3