ConflictingMeshGatewayVirtualServiceHosts
- 将冲突的 Virtual Service 合并为一个
- 连接 Gateway 的 Virtual Service 使用唯一的主机名
- 通过设置 字段,将资源范围限定到指定的命名空间。
示例
- 因为没有指定自定义 Gateway,它们被连接默认的 Gateway。
- 它们都定义了相同的主机
productpage.default.svc.cluster.local
apiVersion: networking.istio.io/v1alpha3
kind: VirtualService
metadata:
name: productpage
spec:
exportTo:
- "."
hosts:
- productpage.default.svc.cluster.local
http:
- route:
- destination:
host: productpage
---
apiVersion: networking.istio.io/v1alpha3
metadata:
name: custom
namespace: team-2
spec:
exportTo:
- "."
hosts:
- productpage.default.svc.cluster.local
http:
- route:
- destination:
---