- localization-svc: defaultLocale ru, resolveLocale only by geo - web-svc: DEFAULT_LOCALE ru, layout lang=ru, embeddedTranslations fallback ru - countryToLocale: default ru when no country or unknown country Co-authored-by: Cursor <cursoragent@cursor.com>
40 lines
1.1 KiB
YAML
40 lines
1.1 KiB
YAML
# Production Ingress для gooseek.ru — HTTPS (ручной Secret)
|
||
# Используется когда cert-manager НЕ установлен. Secret gooseek-tls создаётся через apply-secret.sh
|
||
# kubectl apply -f deploy/k3s/ingress-production-manual.yaml
|
||
apiVersion: networking.k8s.io/v1
|
||
kind: Ingress
|
||
metadata:
|
||
name: gooseek-production
|
||
namespace: gooseek
|
||
annotations:
|
||
kubernetes.io/ingress.class: nginx
|
||
nginx.ingress.kubernetes.io/ssl-redirect: "true"
|
||
nginx.ingress.kubernetes.io/force-ssl-redirect: "true"
|
||
spec:
|
||
tls:
|
||
- hosts:
|
||
- gooseek.ru
|
||
- www.gooseek.ru
|
||
secretName: gooseek-tls
|
||
rules:
|
||
- host: gooseek.ru
|
||
http:
|
||
paths:
|
||
- path: /
|
||
pathType: Prefix
|
||
backend:
|
||
service:
|
||
name: web-svc
|
||
port:
|
||
number: 3000
|
||
- host: www.gooseek.ru
|
||
http:
|
||
paths:
|
||
- path: /
|
||
pathType: Prefix
|
||
backend:
|
||
service:
|
||
name: web-svc
|
||
port:
|
||
number: 3000
|