такую схему с ingress nginx
1.Есть Ingress с
rules:
- host: dev-v2.domain.com
http:
paths:
- path: /
backend:
serviceName: frontend
servicePort: 8080
- path: /frontend-v2
backend:
serviceName: frontend-v2
servicePort: 8080
- path: /api/auth/
backend:
serviceName: auth
servicePort: 8080
.....................
Есть ли какая-то возможно при получении 404 от "/" сходить и попробовать отдать контент из /frontend-v2 ?
можешь пробросить конфиг конкретной ingress сущности прямо через анотиции как тебе надо: apiVersion: networking.k8s.io/v1beta1 kind: Ingress metadata: annotations: nginx.ingress.kubernetes.io/server-snippet: | set $agentflag 0; if ($http_user_agent ~* "(Mobile)" ){ set $agentflag 1; } if ( $agentflag = 1 ) { return 301 https://m.example.com; }
Обсуждают сегодня