-
Notifications
You must be signed in to change notification settings - Fork 8.1k
Closed
Labels
area/networkingarea/user experiencelifecycle/automatically-closedIndicates a PR or issue that has been closed automatically.Indicates a PR or issue that has been closed automatically.lifecycle/staleIndicates a PR or issue hasn't been manipulated by an Istio team member for a whileIndicates a PR or issue hasn't been manipulated by an Istio team member for a while
Description
apiVersion: networking.istio.io/v1beta1
kind: Gateway
metadata:
name: ingressgateway
namespace: istio-system
spec:
selector:
istio: ingressgateway
servers:
- hosts:
- '*.example.com'
port:
name: https
number: 443
protocol: HTTPS
tls:
mode: PASSTHROUGH
---
apiVersion: networking.istio.io/v1beta1
kind: VirtualService
metadata:
name: vs1
namespace: default
spec:
gateways:
- istio-system/ingressgateway
hosts:
- mysite.example.com
tls:
- match:
- port: 443
sniHosts:
- mysite.example.com
route:
- destination:
host: mysite.default.svc.cluster.local
port:
number: 443
---
apiVersion: networking.istio.io/v1beta1
kind: VirtualService
metadata:
name: vs2
namespace: default
spec:
gateways:
- istio-system/ingressgateway
hosts:
- mysite.example.com
http:
- match:
- uri:
prefix: /
route:
- destination:
host: mysite-svc
port:
number: 443
tls:
- match:
- port: 443
sniHosts:
- mysite.example.com
route:
- destination:
host: mysite.default.svc.cluster.local
port:
number: 443
We should:
- Not fail with a NACK, and instead pick one of them
- Add an analyzer for this scenario
Metadata
Metadata
Assignees
Labels
area/networkingarea/user experiencelifecycle/automatically-closedIndicates a PR or issue that has been closed automatically.Indicates a PR or issue that has been closed automatically.lifecycle/staleIndicates a PR or issue hasn't been manipulated by an Istio team member for a whileIndicates a PR or issue hasn't been manipulated by an Istio team member for a while