Playbooks to a new Lilik
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

36 lines
923 B

---
- name: Create the http.conf directory for nginx
file:
state: directory
dest: "/etc/nginx/http.conf.d"
delegate_to: reverse_proxy
- name: Upload http to reverse proxy
template:
src: http.j2
dest: "/etc/nginx/http.conf.d/http_{{ hostname }}.conf"
delegate_to: reverse_proxy
- name: Create the map.conf directory for nginx
file:
state: directory
dest: "/etc/nginx/map.conf.d"
delegate_to: reverse_proxy
- name: Create the upstream.conf directory for nginx
file:
state: directory
dest: "/etc/nginx/upstream.conf.d"
delegate_to: reverse_proxy
- name: Upload mappings to reverse proxy
template:
src: map.j2
dest: "/etc/nginx/map.conf.d/map_{{ hostname }}.conf"
delegate_to: reverse_proxy
- name: Upload upstream to reverse proxy
template:
src: upstream.j2
dest: "/etc/nginx/upstream.conf.d/upstream_{{ hostname }}.conf"
delegate_to: reverse_proxy