14 lines
338 B
Django/Jinja
14 lines
338 B
Django/Jinja
#Dynamic Config for server {{ ansible_facts['nodename'] }}
|
|
upstream webservers {
|
|
{% for host in groups['webservers'] %}
|
|
server {{ hostvars[host]['ansible_facts']['nodename'] }}:8000;
|
|
{% endfor %}
|
|
}
|
|
|
|
server {
|
|
listen 80;
|
|
|
|
location / {
|
|
proxy_pass http://webservers;
|
|
}
|
|
} |