Description
openedon Jun 9, 2022
Cilium Feature Proposal
Is your feature request related to a problem?
No, it's a new feature.
Describe the feature you'd like
In Kubernetes each pod typically only has one network interface (apart from a loopback). Cilium-native multi-homing would allow to attach additional network interfaces to pods. This is similar to how the Multus CNI allows to attach multiple network interfaces to pods. However, in contrast to using Multus, Cilium-native multi-homing would rely on Cilium CNI as the only CNI being installed.
The feature should offer support for all existing Cilium datapath features, in particular: network policies, observability, datapath acceleration, and service discovery. The developer experience should be simple and in line with the developer experience that Cilium delivers today.
(Optional) Describe your proposed solution
tbd