Load Balancing as a Service (LBaaS) for OpenStack
Go to file
German Eichberger 0abcbc4f7d haproxy reference amphora REST API client
Adds rest driver methods
Adds rest driver tests
Add cert task for generating server certs
Modified compute task/flow
Fixed local certificate stuff
Refactored to use requests-mock inetad of responses
Added a "conditiobal flow" for REST

Cleaned up and changed the code to work with
https://review.openstack.org/#/c/160034/

Replaces:
https://review.openstack.org/#/c/144348/
https://review.openstack.org/#/c/145637/14

Change-Id: Ibcbf0717b785aab4c604deef1061e8b2fa41006c
Co-Authored-By: Phillip Toohill <phillip.toohill@rackspace.com>
Co-Authored-By: German Eichberger <german.eichberger@hp.com>
Co-Authored-By: Stephen Balukoff <sbalukoff@bluebox.net>
Implements: bp/haproxy-amphora-driver
2015-06-29 09:08:37 -07:00
bin Implements the haproxy amphora agent api server 2015-06-02 18:13:39 +00:00
client Initial directory skeleton 2014-09-04 15:28:10 -06:00
devstack haproxy reference amphora REST API client 2015-06-29 09:08:37 -07:00
diskimage-create Updates for repo rename stackforge->openstack 2015-06-13 00:20:11 +00:00
doc/source Adds plug VIP and plug Port to spec 2015-04-21 14:36:34 -07:00
elements haproxy reference amphora REST API client 2015-06-29 09:08:37 -07:00
etc haproxy reference amphora REST API client 2015-06-29 09:08:37 -07:00
octavia haproxy reference amphora REST API client 2015-06-29 09:08:37 -07:00
specs Updates for calculate delta task 2015-05-13 13:28:52 -05:00
specs-tests Fix ups so pbr and setup works 2015-04-23 16:04:27 -05:00
tools Initial directory skeleton 2014-09-04 15:28:10 -06:00
.coveragerc Add tox -ecover environment 2015-03-27 16:12:38 +00:00
.gitignore Implementation for bp/api-to-oslo-messing-handler 2015-04-08 21:46:54 +00:00
.gitreview Update .gitreview file for project rename 2015-06-12 23:12:30 +00:00
.testr.conf Initial directory skeleton 2014-09-04 15:28:10 -06:00
CONSTITUTION.rst Hacking fixes in CONSTITUTION, ROADMAP, & HACKING 2014-08-16 00:13:00 -05:00
HACKING.rst Added versioning and migration mandates 2014-12-05 17:37:38 -06:00
LICENSE Populate repository with common initial files 2014-07-02 20:30:14 -07:00
MANIFEST.in Populate repository with common initial files 2014-07-02 20:30:14 -07:00
README.rst Documenting project direction and design 2014-08-02 17:08:10 +00:00
ROADMAP.rst Hacking fixes in CONSTITUTION, ROADMAP, & HACKING 2014-08-16 00:13:00 -05:00
doc-requirements.txt Add the config file for nova compute drive 2015-03-24 13:48:36 -07:00
openstack-common.conf Sync with oslo-incubator, tweak as needed 2015-03-30 18:06:47 -06:00
requirements.txt Updated from global requirements 2015-06-22 21:42:34 +00:00
setup.cfg haproxy reference amphora REST API client 2015-06-29 09:08:37 -07:00
setup.py Updated from global requirements 2015-06-22 21:20:25 +00:00
test-requirements.txt haproxy reference amphora REST API client 2015-06-29 09:08:37 -07:00
tox.ini Fix ups so pbr and setup works 2015-04-23 16:04:27 -05:00

README.rst

Octavia

Operator-grade open source scalable load balancer.

The Octavia project seeks to become the standard operator-grade load balancer in use in large OpenStack deployments. Note that it is not competing with the Neutron LBaaS extension and may never actually replace it. Rather, Octavia should be seen as "yet another vendor" which is accessed via a driver for Neutron LBaaS.

For more information on project direction and guiding principles for contributors, please see the CONSTITUTION.rst file in this directory, or specifications in the specs/ subdirectory. Other documentation can be found in the docs/ directory.

Please also see the ROADMAP.rst file for our project roadmap.