Istio 出口流量不是通过 istio istio-proxy sidecar 路由的



我们有一个将出口流量路由到服务网格外部服务的最小示例。

apiVersion: networking.istio.io/v1alpha3
kind: ServiceEntry
metadata:
name: nexus-test
namespace: REDACTED
spec:
hosts:
- nexus.REDACTED
ports:
- number: 443
name: https
protocol: HTTPS
resolution: DNS
location: MESH_EXTERNAL

但是我们没有看到流量使用命令通过 sidecar istio-proxy

kubectl logs $SOURCE_POD -c istio-proxy | tail

此外,我们没有看到使用以下命令在混音器上的流量:

kubectl -n istio-system logs -l istio-mixer-type=telemetry -c mixer | grep 'nexus'

如文档 https://istio.io/docs/tasks/traffic-management/egress/egress-control/#access-an-external-https-service 中所建议的

谁能帮助我们可能出了什么问题?

此致敬意 福尔伯格

它现在可以工作了。它可能与服务网格中的其他服务冲突。

最新更新