Install FRRouter For BGP Peering Support
This blueprint is to add a software configuration element to TripleO to install FRRouter and provide a basic configuration. This will allow the use of dynamic routing daemons and the Zebra daemon that exchanges routes between various routing protocols and the kernel routing table.
There are several use cases for running a BGP daemon on some roles, particularly controllers, network controllers, and compute nodes. The BGP daemon can be used to obtain default or northbound routes over multiple paths, and enables equal-cost multipath (ECMP) load balancing over multiple links. This can replace bonding in situations where there are uplinks to multiple switches from each node. BGP can also be used to route to shared virtual IP addresses for the control plane. It can also be used by Neutron plugins to provide route advertisements for router IPs, floating IPs, or provider network IPs.
Other blueprints or specs may cover implementation of those use cases, this blueprint is limited to the installation and configuration of FRRouter disconnected from any particular use case.
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Dan Sneddon
- Direction:
- Needs approval
- Assignee:
- Dan Sneddon
- Definition:
- New
- Series goal:
- Accepted for wallaby
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by