nginx load balancing internal/external working
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
server {
|
||||
access_log /var/log/nginx/gitea-ssh.log basic;
|
||||
access_log /var/log/nginx/nginx_stream_access.log basic;
|
||||
error_log /var/log/nginx/nginx_stream_error.log warn;
|
||||
|
||||
listen {{ ansible_default_ipv4.address }}:2222;
|
||||
proxy_pass lb.reeselink.com:2222;
|
||||
proxy_pass 10.1.2.100:2222;
|
||||
}
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
server {
|
||||
access_log /var/log/nginx/iperf.log basic;
|
||||
access_log /var/log/nginx/nginx_stream_access.log basic;
|
||||
error_log /var/log/nginx/nginx_stream_error.log warn;
|
||||
|
||||
listen {{ ansible_default_ipv4.address }}:5201;
|
||||
listen {{ ansible_default_ipv4.address }}:5201 udp;
|
||||
proxy_pass 127.0.0.1:5201;
|
||||
|
||||
13
nginx/stream.d/kube.conf
Normal file
13
nginx/stream.d/kube.conf
Normal file
@@ -0,0 +1,13 @@
|
||||
upstream kube_backend {
|
||||
server 10.1.2.13:6443 max_fails=2 fail_timeout=30s;
|
||||
server 10.1.2.14:6443 max_fails=2 fail_timeout=30s;
|
||||
server 10.1.2.15:6443 max_fails=2 fail_timeout=30s;
|
||||
}
|
||||
|
||||
server {
|
||||
access_log /var/log/nginx/nginx_stream_access.log basic;
|
||||
error_log /var/log/nginx/nginx_stream_error.log warn;
|
||||
|
||||
listen {{ ansible_default_ipv4.address }}:6443;
|
||||
proxy_pass kube_backend;
|
||||
}
|
||||
@@ -1,6 +1,8 @@
|
||||
server {
|
||||
access_log /var/log/nginx/unifi-external.log basic;
|
||||
access_log /var/log/nginx/nginx_stream_access.log basic;
|
||||
error_log /var/log/nginx/nginx_stream_error.log warn;
|
||||
|
||||
resolver 1.1.1.1;
|
||||
listen {{ ansible_default_ipv4.address }}:8080;
|
||||
listen {{ ansible_default_ipv4.address }}:8082;
|
||||
proxy_pass {{ unifi_external.domain }}:8080;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user