añadido apolo
This commit is contained in:
30
apolo/configmaps/configmap-portal-proxy.yaml
Normal file
30
apolo/configmaps/configmap-portal-proxy.yaml
Normal file
@@ -0,0 +1,30 @@
|
||||
apiVersion: v1
|
||||
kind: ConfigMap
|
||||
metadata:
|
||||
name: apolo-portal-proxy
|
||||
namespace: apolo
|
||||
data:
|
||||
default.conf: |
|
||||
server {
|
||||
listen 8080;
|
||||
|
||||
# Proxy al portal real (escucha en 3000 dentro del mismo Pod)
|
||||
location / {
|
||||
proxy_http_version 1.1;
|
||||
proxy_set_header Host $host;
|
||||
proxy_set_header X-Real-IP $remote_addr;
|
||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||
proxy_set_header X-Forwarded-Proto $scheme;
|
||||
|
||||
# Fuerza contenido sin comprimir desde upstream para poder sub_filter
|
||||
proxy_set_header Accept-Encoding "";
|
||||
|
||||
# Reescrituras .com -> .net en las respuestas al cliente
|
||||
sub_filter_once off;
|
||||
sub_filter_types *;
|
||||
sub_filter 'https://backend.apolo.c2et.com' 'https://backend.apolo.c2et.net';
|
||||
sub_filter 'wss://backend.apolo.c2et.com' 'wss://backend.apolo.c2et.net';
|
||||
|
||||
proxy_pass http://127.0.0.1:3000;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user