iac/infrastructure/s3-proxy/vad/configmap.yaml

32 lines
666 B
YAML

apiVersion: v1
kind: ConfigMap
metadata:
name: s3-proxy-nginx-conf
namespace: s3-proxy
data:
nginx.conf: |
worker_processes auto;
error_log /dev/stderr info;
events {
worker_connections 1024;
}
stream {
upstream minio_backend {
server 192.168.8.121:9000;
server 192.168.8.122:9000;
server 192.168.8.123:9000;
server 192.168.8.124:9000;
}
server {
listen 443 ssl;
ssl_certificate /vault/secrets/tls.crt;
ssl_certificate_key /vault/secrets/tls.key;
proxy_pass minio_backend;
proxy_connect_timeout 5s;
proxy_timeout 300s;
}
}