Ansible nginx role using ansible-galaxy
This commit is contained in:
7
ansible/roles/nginx/tasks/configure.yml
Normal file
7
ansible/roles/nginx/tasks/configure.yml
Normal file
@@ -0,0 +1,7 @@
|
||||
---
|
||||
- name: Copy nginx configuration file
|
||||
copy: src=files/nginx.conf dest=/etc/nginx/nginx.conf
|
||||
- name: Copy index.html file
|
||||
copy: src=files/index.html dest=/var/www/html
|
||||
notify:
|
||||
- restart nginx
|
||||
4
ansible/roles/nginx/tasks/install.yml
Normal file
4
ansible/roles/nginx/tasks/install.yml
Normal file
@@ -0,0 +1,4 @@
|
||||
---
|
||||
- name: Install nginx Package
|
||||
apt: name=nginx state=latest
|
||||
|
||||
7
ansible/roles/nginx/tasks/main.yml
Normal file
7
ansible/roles/nginx/tasks/main.yml
Normal file
@@ -0,0 +1,7 @@
|
||||
---
|
||||
# tasks file for /etc/ansible/roles/nginx
|
||||
|
||||
- import_tasks: install.yml
|
||||
- import_tasks: configure.yml
|
||||
- import_tasks: service.yml
|
||||
|
||||
Reference in New Issue
Block a user