Skip to content

Feature Request: support netkit device type in ptp plugin #1219

@mestadler

Description

@mestadler

Creating this FR for the containernetworking team to consider.

The current CNI plugin ptp relies on veth pairs for container isolation. Now that the kernel 6.7+ added netkit as a BPF-alternative option to veth, I would like to propose adding netkit, to the ptp` plugin as an alternative.

It looks like ptp is already 95% of the logic tht is needed, adding support here seems more maintainable than creating a duplicate plugin (they both are ptp)

Why, It would allow the default kube-router configuration (using the cncf cni pligins) to use netkit performance gains immediately.
It is a current kernel feature that would benefit the community.

/mes

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions