Files
KubeApps/apps/bbs/bbs-ingress.yaml
Chris Richardson bee9bd7f39 new repo
2025-01-24 10:08:29 -05:00

40 lines
1.1 KiB
YAML

apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
annotations:
acme.cert-manager.io/http01-edit-in-place: "true"
cert-manager.io/issuer: letsencrypt-prod
kubernetes.io/ingress.class: nginx
nginx.ingress.kubernetes.io/proxy-read-timeout: "3600"
nginx.ingress.kubernetes.io/proxy-send-timeout: "3600"
nginx.ingress.kubernetes.io/server-snippet: |
location /ws {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_pass http://192.168.1.224:1123;
keepalive_timeout 300;
proxy_read_timeout 3600;
proxy_send_timeout 3600;
}
nginx.org/keepalive: "300"
name: bbs-ingress
namespace: default
spec:
rules:
- host: lakehouse.lilpenguins.com
http:
paths:
- backend:
service:
name: bbs-ip
port:
number: 80
path: /
pathType: Prefix
tls:
- hosts:
- lakehouse.lilpenguins.com
secretName: bbs-tls-prod