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
Make IPAM topology aware #152
Comments
No mention here of how the external infrastructure gets configured with routes. For AWS it would be manually, but for L3 ToRs Romana needs to announce it's container network. |
That's right. Configuring external hardware would be a separate task. |
Check that policies have been initialized
I'd like to know whether this issue has already been addressed with the current romana or not. Maybe we can already auto-select topology with k8s node labels as described here? Or this requires something more to dynamically assign range of IP addresses in a subnet? Thanks in advance! |
Hi @ymmt2005 This issue is quite old. It should have been closed long ago. Topology aware IPAM is an essential aspect of Romana v2.0 which has been available for quite some time. The details on how to create your own custom topology are described here. You can also use this topology map wizard as well. |
@ymmt2005 As for your question about dynamically assigning IP addresses in a subnet, there are several aspects to this. To start, you can create a topology that uses only one network range, and then later update the topology to include a new (i.e. second), no-overlapping network. Or you can define both networks up front. Either way, once they are defined, you can tag your pod spec with the network name and Romana IPAM will pull an IP from the proper network. Send an email to info@romana.io if you want to join our Slack channel to get more help on getting this to work. |
@chrismarino Thank you for the clarifications! I got it. |
Scenario: Someone wishes to deploy a Romana cluster across multiple L2 domains. For example: Multiple AWS VPCs, or multiple L2 domains in a datacenter (maybe multiple racks with a ToR on top).
The text was updated successfully, but these errors were encountered: