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

Windows Cilium Support for Azure CNI #4540

Open
chasewilson opened this issue Sep 11, 2024 · 7 comments
Open

Windows Cilium Support for Azure CNI #4540

chasewilson opened this issue Sep 11, 2024 · 7 comments
Assignees

Comments

@chasewilson
Copy link
Contributor

chasewilson commented Sep 11, 2024

Public Preview ETA : Q3 2025*

*ETAs are estimations and are subject to change

Description

Azure CNI with the ePBF dataplane (Azure CNI Powered by Cilium) currently only supports Linux. This feature adds ePBF dataplane support to Windows SKUs

Windows Version support to be announced at a later date.

@chasewilson chasewilson self-assigned this Sep 11, 2024
@chasewilson chasewilson converted this from a draft issue Sep 11, 2024
@chasewilson chasewilson changed the title Windows Cilium Suppport Windows ePBF Support Sep 11, 2024
@ozy
Copy link

ozy commented Sep 19, 2024

Is ePBF typo or is it coming with a new name?

@chasewilson
Copy link
Contributor Author

Might come with a new name but for right now, the team is working on the ePBF specific capability. We're workign on clarifying that Azure CNI Powered by Cilium isuse WITH Azure CNI Overlay and Azure CNI Pod Subnet rather than it's own CNI option.

Does that make sense?

@amitmavgupta
Copy link

@chasewilson the team is working on the ePBF-specific capability.

What is being delivered as part of this deliverable? That is causing more confusion than anything. Is this support for Cilium on Windows, are these eBPF hooks for windows or an all together different CNI offering with Windows using eBPF and not Cilium?

@chasewilson
Copy link
Contributor Author

Good feedback here @amitmavgupta thank you. As of right now this is only Cilium support for Azure CNI Overlay. Not necessarily all ePBF on Windows. Does that make sense? I will Adjust the Title.

@chasewilson chasewilson changed the title Windows ePBF Support Windows Cilium Support for Azure CNI Sep 20, 2024
@amitmavgupta
Copy link

Thanks @chasewilson probably the last query :) is this coming in via native eBPF support on Windows or via some kind of a Linux-offload using DPUs?

@chasewilson
Copy link
Contributor Author

TBH, that's a little outside my scope of control as to what the Windows team is committing to here. My commitment in this is the Cilium implementation for AKS and unfortunately, i'm not sure if Windows is bringing that natively. They could be but I can't provide commitment one way or another. I hope that helps.

@amitmavgupta
Copy link

Thanks @chasewilson no worries.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: In Progress (Development)
Development

No branches or pull requests

3 participants