k8snetworkplumbingwg / ovs-cni

Open vSwitch CNI plugin
Apache License 2.0
218 stars 70 forks source link

Using OVS internal interfaces instead of veth ? #294

Open champtar opened 9 months ago

champtar commented 9 months ago

Has anyone attempted to use OVS internal interfaces instead of veth ? It was mentioned a long time ago by @phoracek in https://github.com/k8snetworkplumbingwg/ovs-cni/issues/2#issuecomment-413576807_ but can't find anything about why it was never done (maybe some hard blocker)

BTW the documentation is misleading: https://github.com/k8snetworkplumbingwg/ovs-cni/blob/8a4f334bfe4cc7ad936816aec459235adce9d73c/docs/cni-plugin.md?plain=1#L60 In my testing I have

# ovs-vsctl show
ffe87f74-4b6f-42f6-87b6-25504ab94ce3
    Bridge k8s-ovs
        Port k8s-ovs
            Interface k8s-ovs
                type: internal
        Port veth97d92a70
            Interface veth97d92a70
    ovs_version: "3.2.2"