1
0
mirror of https://github.com/rancher/rke.git synced 2025-06-26 15:34:53 +00:00
rke/package/nginx-proxy/templates/nginx.tmpl

27 lines
511 B
Cheetah
Raw Normal View History

error_log stderr notice;
worker_processes auto;
events {
multi_accept on;
use epoll;
worker_connections 1024;
}
stream {
upstream kube_apiserver {
least_conn;
{{ $servers := split (getenv "CP_HOSTS") "," }}{{range $servers}}
server {{.}}:6443;
{{end}}
}
server {
listen 127.0.0.1:6443;
proxy_pass kube_apiserver;
proxy_timeout 10m;
proxy_connect_timeout 1s;
}
}