This design represents the overall layout of components that will
make up the first major milestone release of Octavia (v0.5). The
intent here is to have a scalable service delivery layer, to get
communication with external components right, and not yet worry
about making the command and control layer scalable.
Change-Id: I09ab7185683b66ec2567119616bc54cf9d8cc000
This commit adds documentation around project direction and conventions.
Additionally, I've added doc8 checks to make sure or .rst and .txt files
in this repository follow good conventions, and fixed a check related to
graphviz external .dot files.
Change-Id: I1b73b3839b86198f3d56587ca3fb2644dc231f00
These appear after running tests locally. It's annoying to get bugged about
them constantly. Basing this file on Neutron's .gitignore.
Change-Id: I5245dd0c94e79dba49ee508ef0a35d453b880385
The initial commit to allow graphviz images in documentation used
a sphinx extension relying on googlechart (which just sends the .dot files
to a google API and let's them render it). It turns out google's
implementation of the .dot renderer is quite out of date, and there's a
better module we can include which doesn't rely on this third party service
anyway.
Change-Id: I2bd10dc68d1d108af6bbf7f0e3871642f294eb8c
Every repo needs a first commit, eh? Most of this
is based on the neutron and neutron-specs project layouts.
Change-Id: I17a41fc30f8f8499c679afad14019c0755582bc6