跳转至

边车流量透传

流量透传 (traffic passthrough) 指的是工作负载的全部或部分上游、下游流量不经边车转发,直接发送至工作负载本身。

DCE 5.0 服务网格实现了对工作负载出站/入站流量的边车透传可控,可针对特定端口、IP 实现拦截设置。

  • 功能设置对象:工作负载
  • 设置参数:端口、IP
  • 流向:入站、出站

Istio 适用字段:

traffic.sidecar.istio.io/excludeOutboundPorts
traffic.sidecar.istio.io/excludeOutboundIPRanges

启用/禁用流量透传的操作流程

graph TB

install[负载已安装边车并重启] -.是.-> config[点击负载的流量透传<br>启用透传<br>配置流向/IP/端口参数]
install -.-> inject[边车注入] -.-> config
config --> restart1[重启] --> effect[透传设置生效]
--> delete[点击负载的流量透传<br>删除所有透传条目] --> restart2[重启] --> disable[透传禁用]

classDef plain fill:#ddd,stroke:#fff,stroke-width:1px,color:#000;
classDef k8s fill:#326ce5,stroke:#fff,stroke-width:1px,color:#fff;
classDef cluster fill:#fff,stroke:#bbb,stroke-width:1px,color:#326ce5;

class install,config,inject,restart1,restart2,effect,delete plain;
class effect,disable k8s

启用流量透传

  1. 进入某个网格,点击边车管理 -> 工作负载边车管理

    工作负载边车管理

  2. 点击某个负载右侧的 ,在弹出菜单中选择流量透传设置

    点击菜单项

  3. 设置流量透传的参数后,点击确定

    流量透传设置

  4. 屏幕提示流量透传设置成功。

    成功设置

评论