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 a guide for configuring Cilium in direct routing mode #18914
Comments
@joestringer is GCE using vpc-native (alias ip) in the direct routing mode scenarios? |
@aledbf For GKE environments, yes it uses direct routing. You can see the GKE tab on the main installation guide: https://docs.cilium.io/en/stable/gettingstarted/k8s-install-helm/ |
@joestringer yes, but I can't use GKE :( just plain GCE VMs (and using k3s) |
Based on this doc, I think it's possible: https://docs.cilium.io/en/stable/concepts/networking/routing/#google-cloud It looks to me like even though the setting is marked as |
This issue has been automatically marked as stale because it has not |
I would like a guide to deploying cilium bgp mode on bare metal, but I don't know if it works and where I can get. |
This issue has been automatically marked as stale because it has not |
Same here, possibly including dsr |
Today, this page (https://docs.cilium.io/en/stable/network/concepts/routing/#native-routing) has some pointers for running on AWS ENI and self-managed GCP, so I think the original demand of this issue is covered. For bare metal deployments, there isn't a written guide, but our perf benchmarking suite has automation code for Cilium 1.10 (https://docs.cilium.io/en/stable/operations/performance/benchmark/#how-to-reproduce) that could be used as inspiration. It's built on Packet.net machines. I'm afraid even accounting for L2 vs. L3-connected clusters, there are so many variables in physical deployments that any bare metal guide is bound to omit many crucial details. Also, maintaining this sort of document will be expensive because of the need for automation and hardware availability. We tend to validate all our getting started guides on every major release. |
We have getting started guides for various features and modes in Cilium, but no single clear guide on how to configure Cilium for direct routing. This is a documentation request for such a mode.
This probably involves providing different steps depending on whether nodes in the cluster are all directly connected via L2 (where
--auto-direct-node-routes
can help) vs. L3-connected, in which case perhaps the user needs to configure BGP or another route sharing mechanism.The text was updated successfully, but these errors were encountered: