mirror of
https://github.com/MichaelCade/90DaysOfDevOps.git
synced 2025-01-25 02:25:28 +07:00
14 lines
349 B
Plaintext
14 lines
349 B
Plaintext
|
#Dynamic Config for server {{ ansible_facts['nodename'] }}
|
||
|
upstream webservers {
|
||
|
{% for host in groups['webservers'] %}
|
||
|
server {{ hostvars[host]['ansible_facts']['nodename'] }}:{{ http_port }};
|
||
|
{% endfor %}
|
||
|
}
|
||
|
|
||
|
server {
|
||
|
listen 80;
|
||
|
|
||
|
location / {
|
||
|
proxy_pass http://webservers;
|
||
|
}
|
||
|
}
|