Add flavors for load balancers in Octavia
OpenStack Neutron has a flavors API. This API doesn't have a scheduling for multiple flavor's providers and the meta data could not be retrieved outside the API.
Now, when neutron-lbaas is the OpenStack LBaaS API, neutron's flavors API is not used in neutron-lbaas.
Since Octavia will become a new OpenStack LBaaS API, a new flavors API should be developed inside Octavia.
Flavors are used in various services for specifying service capabilities and other parameters.
Having the ability to create loadbalancers with various capabilities (such as HA, throughput, back-end re-encryption etc..) gives users a way to better plan their LB services and get a benefit of LBaaS functions which are not a part of Octavia yet.
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Evgeny Fedoruk
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- New
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
Spec: https:/
Gerrit topic: https:/
Addressed by: https:/
[WIP] Add provider table and API
Addressed by: https:/
[WIP] add flavors table and API
Addressed by: https:/
Spec detailing Octavia service flavors support
Addressed by: https:/
Add flavors/
Addressed by: https:/
Adds flavor support to the amphora driver
Addressed by: https:/
Add provider driver capabilities API
Addressed by: https:/
Add some commands for octavia flavor and flavor_profile
Addressed by: https:/
Add flavor docs and releae notes
Addressed by: https:/
Add amphora statistics to the admin API
Addressed by: https:/
Add load balancer flavor support to the OSC client
Addressed by: https:/
Add the flavor profile service client.
Addressed by: https:/
Add the flavor service client.
Addressed by: https:/
Adds flavor profile API tests
Addressed by: https:/
Adds flavor API tests
Addressed by: https:/
Add the provider flavor capabilities service client.
Addressed by: https:/
Adds provider flavor capabilities API tests
Addressed by: https:/
Add a flavor to the load balancer CRUD scenarios
Addressed by: https:/
Update the amphora driver for flavor support.
Addressed by: https:/
Add compute flavor support to the amphora driver
Addressed by: https:/
Fix a topology bug in flavors support
Addressed by: https:/
Allow updating the amphora agent configuration
Gerrit topic: https:/
Gerrit topic: https:/
Addressed by: https:/
Adds provider flavor capabilities API tests
Addressed by: https:/
Add a flavor to the load balancer CRUD scenarios