80 lines
1.6 KiB
Nginx Configuration File
80 lines
1.6 KiB
Nginx Configuration File
worker_processes 5;
|
|
error_log /dev/stdout notice;
|
|
pid /tmp/pid;
|
|
|
|
events {
|
|
worker_connections 20;
|
|
}
|
|
|
|
http {
|
|
keepalive_timeout 300;
|
|
|
|
server {
|
|
listen 8080 ssl;
|
|
server_name www.example.com;
|
|
ssl_certificate /www.example.com.crt;
|
|
ssl_certificate_key /www.example.com.key;
|
|
access_log /tmp/access.log;
|
|
proxy_socket_keepalive on;
|
|
|
|
location /0 {
|
|
proxy_ssl_certificate /cert0.pem;
|
|
proxy_ssl_certificate_key /key0.pem;
|
|
proxy_pass http://kasvc-0:8080;
|
|
}
|
|
|
|
location /1 {
|
|
proxy_ssl_certificate /cert1.pem;
|
|
proxy_ssl_certificate_key /key1.pem;
|
|
proxy_pass http://kasvc-1:8080;
|
|
}
|
|
|
|
location /2 {
|
|
proxy_ssl_certificate /cert2.pem;
|
|
proxy_ssl_certificate_key /key2.pem;
|
|
proxy_pass http://kasvc-2:8080;
|
|
}
|
|
|
|
location /3 {
|
|
proxy_ssl_certificate /cert3.pem;
|
|
proxy_ssl_certificate_key /key3.pem;
|
|
proxy_pass http://kasvc-3:8080;
|
|
}
|
|
|
|
location /4 {
|
|
proxy_ssl_certificate /cert4.pem;
|
|
proxy_ssl_certificate_key /key4.pem;
|
|
proxy_pass http://kasvc-4:8080;
|
|
}
|
|
|
|
location /5 {
|
|
proxy_ssl_certificate /cert5.pem;
|
|
proxy_ssl_certificate_key /key5.pem;
|
|
proxy_pass http://kasvc-5:8080;
|
|
}
|
|
|
|
location /6 {
|
|
proxy_ssl_certificate /cert6.pem;
|
|
proxy_ssl_certificate_key /key6.pem;
|
|
proxy_pass http://kasvc-6:8080;
|
|
}
|
|
|
|
location /7 {
|
|
proxy_ssl_certificate /cert7.pem;
|
|
proxy_ssl_certificate_key /key7.pem;
|
|
proxy_pass http://kasvc-7:8080;
|
|
}
|
|
|
|
location /8 {
|
|
proxy_ssl_certificate /cert8.pem;
|
|
proxy_ssl_certificate_key /key8.pem;
|
|
proxy_pass http://kasvc-8:8080;
|
|
}
|
|
|
|
location /9 {
|
|
proxy_ssl_certificate /cert9.pem;
|
|
proxy_ssl_certificate_key /key9.pem;
|
|
proxy_pass http://kasvc-9:8080;
|
|
}
|
|
}
|
|
}
|