假设启用 Istio 的服务公开了一个名为A
的端口,因此 Istio 在从网格内部访问它时会执行 L7 负载平衡。8080
http
我想知道是否有办法从没有 Istio sidecar8080
的 pod/服务访问此端口。B
在这种情况下,流量将是:
B -> A Envoy -> A
或
B -> A
这样,我可以访问A
未命名的端口http
(即,只有 L4 负载平衡到位)
我的特殊用例是我有 Prometheus(不在网格中运行),Prometheus Operator 直接抓取在网格中运行的服务(不涉及 Istio Mixer;这些服务公开了它们自己的业务逻辑指标)。它仅适用于我,并且仅当给定服务未命名其 port 时http
。