Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add VXLan Plugin #1062

Open
alidehghan opened this issue Jul 1, 2024 · 6 comments
Open

Add VXLan Plugin #1062

alidehghan opened this issue Jul 1, 2024 · 6 comments

Comments

@alidehghan
Copy link

Please add VXLan plugin, other plugins such as Calico needs docker installed and can not run standalone

@gaby
Copy link

gaby commented Aug 19, 2024

👍 For adding this

@squeed
Copy link
Member

squeed commented Jan 6, 2025

How would you foresee vxlan working? CNI doesn't have any sort of remote-host discovery, so VTEPs would have to be distributed another way.

You may wish to consider flannel, which runs a small daemon on each host to distribute vxlan routes over k8s or etcd.

@gaby
Copy link

gaby commented Jan 6, 2025

@squeed Same way as overlay in Docker works or ipvlan but being able to specify vni, multicast group, etc.

@alidehghan
Copy link
Author

flannel

I don't need to stick on k8s, I want something platform-agnostic, for instance creating something new on top of containerd

@gaby
Copy link

gaby commented Jan 6, 2025

flannel

I don't need to stick on k8s, I want something platform-agnostic, for instance creating something new on top of containerd

Same here, my use-case is just plain containers without k8s.

@squeed
Copy link
Member

squeed commented Jan 6, 2025

Go for it :-). However, this repository is supposed to be for broadly useful plugins with a minimal maintenance burden; it may or may not be a good fit here. But, given that, as you describe, only some basic Linux networking configuration may be required, I could be convinced.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants