更新时间:2024-06-17 GMT+08:00

服务亲和

此参数表示Service是否希望将外部流量路由到节点本地后端或集群范围的后端。 有两个可用选项:Cluster(默认)和 Local。

  • 集群级别(Cluster):流量可以转发到集群下全部的节点,均衡性强、因存在多跳场景有一定性能损失,会隐藏客户端源 IP,可能导致第二跳到另一个节点,但具有良好的整体负载分布。
  • 节点级别(Local):流量仅转发到服务关联 Pod 所在的节点、均衡性差,无性能损失,可保留客户端源 IP并避免 LoadBalancer 和 NodePort 类型服务的第二跳, 但存在潜在的不均衡流量传播风险。

取值范围

Cluster/Local

默认值

Cluster

是否允许修改

允许

作用范围

CCE Standard/CCE Turbo

配置建议

默认情况下,目标容器中看到的源 IP 将不是客户端的原始源IP,要启用保留客户端IP,建议配置externalTrafficPolicy值为local。负载均衡类型的service如要选择保留客户端IP,建议选择独享型负载均衡实例。

共享型ELB实例不支持保留客户端源IP地址