mirror of
https://github.com/rancher/rke.git
synced 2025-06-25 06:53:02 +00:00
27 lines
511 B
Cheetah
27 lines
511 B
Cheetah
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;
|
|
|
|
}
|
|
|
|
}
|