kolla-kubernetes/kolla_kubernetes
Kevin Fox 6fa5b0273d Deployment, Readiness, Safe Shutdown, & Scaling for glance
This patch switches glance over to use the k8s deployment type.
It also puts an haproxy in front of it so it can safely be drained
to perform rolling upgrades/node migrations and scale down. It
blocks access until the service is up via readiness probe. Lastly,
it removes an unneeded volume when ceph direct access is configured.
It also makes the glance services externally available.

We need to add more haproxy support in the cli as a follow up.

Partially-Implements: blueprint deployments
Partially-Implements: blueprint kolla-kubernetes-service-exposure
Partially-Implements: blueprint api-termination

Change-Id: Id95c2f0d891882a6cc91a8248156c998a204a294
2016-08-29 12:03:33 -07:00
..
commands Added support for template variables 2016-08-08 18:22:52 +00:00
tests Renamed/Moved files, Split some files, Renamed few classes 2016-07-18 23:10:37 +00:00
__init__.py Update for successful pep8 2016-05-05 22:20:22 +05:30
app.py TrivialFix missing dependency python-openstackclient 2016-08-02 21:51:48 +00:00
exception.py Consolidating path resolution and searching for program files 2016-06-21 21:12:19 +00:00
kube_service_status.py Added support for template variables 2016-08-08 18:22:52 +00:00
pathfinder.py Renamed/Moved files, Split some files, Renamed few classes 2016-07-18 23:10:37 +00:00
service_resources.py Deployment, Readiness, Safe Shutdown, & Scaling for glance 2016-08-29 12:03:33 -07:00
utils.py Add min filter to Jinja2 2016-08-03 02:14:01 +00:00
version.py Support for release notes 2016-05-05 14:22:01 -04:00