服务网格
文档中心>服务网格>域名配置相关问题

域名配置相关问题

最近更新时间:2024-03-25 14:54:33

我的收藏

是否支持泛域名?

支持。这是 istio 原生支持的能力,配置 VirtualService 时,hosts 字段写成泛域名的形式:
apiVersion: networking.istio.io/v1beta1
kind: VirtualService
metadata:
name: example
spec:
hosts:
- "*.example.com"
gateways:
- "istio-system/example-gw"
http:
route:
- destination:
host: web.prod.svc.cluster.local
关联的 Gateway 中 hosts 也需要能覆盖到该泛域名:
apiVersion: networking.istio.io/v1beta1
kind: Gateway
metadata:
name: example-gw
namespace: istio-system
spec:
selector:
app: istio-ingressgateway
istio: ingressgateway
servers:
- port:
number: 80
name: http
protocol: HTTP
hosts:
- "*.example.com"
若您使用了 https,也确保使用的证书是签发的泛域名证书。