我正在尝试使istio与我的mssql服务一起使用。 istio-ingressgateway LoadBalancer似乎没有使用正确的端口值进行更新。
我正在1.10+的GKE上运行
apiVersion: v1
kind: Service
metadata:
name: mssql
labels:
app: mssql
service: mssql
spec:
selector:
app: mssql
ports:
- protocol: TCP
port: 1433
---
apiVersion: networking.istio.io/v1alpha3
kind: Gateway
metadata:
name: public-gateway
spec:
selector:
istio: ingressgateway
servers:
- port:
number: 1433
protocol: TCP
name: tcp-1433
hosts:
- "*"
---
apiVersion: networking.istio.io/v1alpha3
kind: VirtualService
metadata:
name: vservice-mssql
spec:
hosts:
- "*"
gateways:
- public-gateway
tcp:
- match:
- port: 1433
route:
- destination:
host: mssql
port:
number: 1433
在运行中应用配置后,我希望在istio-ingressgateway
上打开端口,但结果是:
istio-ingressgateway LoadBalancer 10.8.1.100 **REDACTED** 80:31380/TCP,443:31390/TCP,31400:31400/TCP,15011:30160/TCP,8060:32736/TCP,853:30641/TCP,15030:31124/TCP,15031:30849/TCP 90d
未列出我在网关上打开的端口。
我正在尝试使istio与我的mssql服务一起使用。 istio-ingressgateway的LoadBalancer似乎没有使用正确的端口值进行更新。我在1.10+ apiVersion上的GKE上运行:v1类型:...
使用以下资源定义