Kubernetes Service: 集群内调用如何优先使用本地的 Pod?
資深大佬 : feng32 50
Kubernetes 下,假定有两个服务 A 和 B,部署在两个 Node (服务器) 1 和 2 上,两个 Node 网络可达
假定服务 A 的一个 Pod 需要调用服务 B,但是跨 Node 调用会产生额外的网络开销,如何让 A 优先调用本地 Node 上的服务 B ?
大佬有話說 (2)
假定服务 A 的一个 Pod 需要调用服务 B,但是跨 Node 调用会产生额外的网络开销,如何让 A 优先调用本地 Node 上的服务 B ?
在 service 的定义里加一个 topologyKeys: [“kubernetes.io/hostname”], 就会优先同 node 的 endpoint
1.17 里还是 alpha