kmesh-net / kmesh

High Performance ServiceMesh Data Plane Based on Programmable Kernel

Home Page:https://kmesh.net

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

workload support multi ips of Pod/Service

kwb0523 opened this issue · comments

What would you like to be added:
Currently, when storing the workload model subscription message to the map, only one IP has been stored. In multi IP scenarios, the map data structure and related processing logic need to be adjusted.
Why is this needed:
A Service or Pod in a cluster environment may have multi IPs used for communication.

in dual stack cluster, it can have both ipv4 and v6 address. In some special cases, more than two nics can be bound to a pod. This is a small case.