-
Notifications
You must be signed in to change notification settings - Fork 0
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
Replace kube proxy by cilium and ebpf #1072
Comments
@giantswarm/team-cabbage team rocket would like to do this to get rid of iptables. As this is network related, is there an impact on your roadmap or stories you are planning? |
Feedback from @giantswarm/wg-capi-mc:
|
CC @giantswarm/team-phoenix |
@cornelius-keller at the moment we in @giantswarm/team-cabbage do not have something in the direction of cilium and ebpf. We are happy to help out regarding the replacement. But do not really have capacities for that at the moment |
From the customer side, cGroups v2 is still a big issue, we will have many customers in v1 for a while. |
From CAPO point of view:
|
Check #1456 |
not directly related but could be relevant: #1594 |
For CAPVCD: giantswarm/cluster-cloud-director#104 This works for WCs, but it's not going to work in mc-bootstrap out of the box because we template kubeapi domain and we'll need to pass the IP during the bootstrap. |
Sorry I didn't get that part? What do you mean?
|
It's templated here https://github.com/giantswarm/cluster-cloud-director/blob/8fa7cd6df6d7c85566f231d6e8dfcc8a589bd961/helm/cluster-cloud-director/templates/cilium-helmrelease.yaml#L33 During the bootstrap the domain doesn't exist. My way to work around this is here https://github.com/giantswarm/mc-bootstrap/pull/437/commits/94215215e1af7766122b1cdab7b0bac3550bdbff |
This is done for CAPVCD. Now CAPV |
CAPV PRs in review. |
Done for CAPV. |
CAPVCD
CAPV
The text was updated successfully, but these errors were encountered: