HI, Our application runs inside Kubernetes Pod and two process communicate over UDP socket via the internal Pod interface which is managed by Kubernetes. One process is being migrated to VPP based and uses the SRIOV & multus CNI based external interface. VPP can't use the internal Pod interface as its managed by Kubernetes and coming from Calico CNI. How to achieve the communication now between VPP based process and the other legacy Linux based process over the Pod internal interface. I checked the following options but none of them seems to be suitable with the Pod internal interface -
1. VPP host-stack based socket communication but it can't be used as Pod internal interface is not with VPP. 2.VPP veth based host interface is also rule out as the Pod interface is not of type veth. 3. VPP netmap input node - As per VPP doc, this needs the physical NIC and hence won't work with the K8s Pod interface. 4. Tap interface - This needs other side i.e. legacy linux app to change to send/receive packets. Is there any other VPP based input nodes or any other solution which can be used here to communicate with a legacy linux app over Pod interface? Thanks. Regards, Subrata
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#21524): https://lists.fd.io/g/vpp-dev/message/21524 Mute This Topic: https://lists.fd.io/mt/91666071/21656 Group Owner: vpp-dev+ow...@lists.fd.io Unsubscribe: https://lists.fd.io/g/vpp-dev/leave/1480452/21656/631435203/xyzzy [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-