RETIRED, Kubernetes deployment of the Kolla containers
Go to file
David C Wang d85e5054ea Kolla-Kubernetes multi-node persistence for Mariadb
This patch uses the Mariadb service to show how we may support the
configuration and use of kubernetes persistent volumes across storage
providers, including Ceph, AWS, GCE, and host development mounts on
the all-in-one Hyperkube.

Problem Statement: Currently, boostrap and running of kolla containers
requiring persistence will fail on multi-node kubernetes clusters
because the bootstrap using a hostmount may occur on a different node
than the node on which the service pod will run.  Thus, in order to
support multi-node deployments of kolla-kubernetes, we must support
persistent volumes that replication controllers can associate with and
follow pods which may move from one host to another.

See ./doc/source/multi-node.rst for the multi-node deployment guide.

Change-Id: I32968cd4faed5413066af28c25ca32b6e79743ac
2016-07-18 17:21:10 +00:00
ansible Builds ansible directory structure for kolla-kubernetes 2016-06-29 15:23:45 -04:00
bootstrap Kolla-Kubernetes multi-node persistence for Mariadb 2016-07-18 17:21:10 +00:00
doc/source Kolla-Kubernetes multi-node persistence for Mariadb 2016-07-18 17:21:10 +00:00
etc/kolla-kubernetes Kolla-Kubernetes multi-node persistence for Mariadb 2016-07-18 17:21:10 +00:00
kolla_kubernetes Kolla-Kubernetes multi-node persistence for Mariadb 2016-07-18 17:21:10 +00:00
releasenotes Support for release notes 2016-05-05 14:22:01 -04:00
services Kolla-Kubernetes multi-node persistence for Mariadb 2016-07-18 17:21:10 +00:00
tools rename kolla_kubernetes back to shell to avoid import error 2016-05-19 15:42:27 -04:00
.coveragerc Initial Cookiecutter Commit. 2016-05-04 10:39:22 -04:00
.gitignore Initial Cookiecutter Commit. 2016-05-04 10:39:22 -04:00
.gitreview Initial Cookiecutter Commit. 2016-05-04 10:39:22 -04:00
.mailmap Initial Cookiecutter Commit. 2016-05-04 10:39:22 -04:00
.testr.conf Initial Cookiecutter Commit. 2016-05-04 10:39:22 -04:00
CONTRIBUTING.rst Initial Cookiecutter Commit. 2016-05-04 10:39:22 -04:00
HACKING.rst Initial Cookiecutter Commit. 2016-05-04 10:39:22 -04:00
LICENSE Initial Cookiecutter Commit. 2016-05-04 10:39:22 -04:00
MANIFEST.in Initial Cookiecutter Commit. 2016-05-04 10:39:22 -04:00
README.rst Initialize README 2016-05-04 10:47:19 -04:00
babel.cfg Initial Cookiecutter Commit. 2016-05-04 10:39:22 -04:00
requirements.txt Implement a command line to start/stop keystone services 2016-05-09 16:11:34 -04:00
setup.cfg Separate CLI commands into discrete bits (smaller CLI commands) 2016-07-13 20:38:51 +00:00
setup.py Initial Cookiecutter Commit. 2016-05-04 10:39:22 -04:00
test-requirements.txt Support for release notes 2016-05-05 14:22:01 -04:00
tox.ini Support for release notes 2016-05-05 14:22:01 -04:00

README.rst

kolla-kubernetes

Kubernetes deployment of the Kolla containers.

Kolla-Kubernetes is a project whose goal is to deploy Kolla's containers with Kubernetes.