Container Infrastructure Management Service for OpenStack
Go to file
Ton Ngo 4a17de8c6a Configure Ironic for Kubernetes load balancer feature
Kubernetes service provides the LoadBalancer feature

This is supported through an OpenStack plugin in Kubernetes code.
Enabling this features require configuring the cluster properly for
Kubernetes to interface with Neutron.  Kubernetes backend will then
create the Neutron load balancer pool, members, VIP and monitor,
and manage the pool members as pods are added/removed from the
service.

This patch updates the Ironic heat templates to adjust the minion
name and private network name to match what Kubernetes expects.

Additional scripts are from the patch for Fedora Atomic which
this patch has a dependency on.

Partially-Implements: blueprint external-lb
Change-Id: I74eaffe280b8ed20fce432d92fa6fc29048de8a5
2015-09-29 23:47:57 +00:00
contrib/templates/example doc8 all documentation and fix doc style 2015-09-16 16:58:11 +01:00
devstack Merge "Remove ERROR_ON_CLONE references" 2015-09-25 23:29:44 +00:00
doc/source Merge "Removes --tls flag from docker and swarm-manager daemons" 2015-09-29 20:37:00 +00:00
etc/magnum Adding API support for magnum service 2015-09-29 18:45:49 +00:00
magnum Configure Ironic for Kubernetes load balancer feature 2015-09-29 23:47:57 +00:00
specs Merge "doc8 all documentation and fix doc style" 2015-09-24 00:15:28 +00:00
.coveragerc Change ignore-errors to ignore_errors 2015-09-21 14:28:49 +00:00
.gitignore Eggnore the .egg directory 2015-09-24 18:56:52 +01:00
.gitreview Update .gitreview for project rename 2015-03-28 00:20:40 +00:00
.mailmap Initial commit from github (squashed) 2014-11-18 09:23:37 -05:00
.testr.conf Make room for functional tests 2015-04-02 12:25:43 -04:00
CONTRIBUTING.rst Workflow documentation is now in infra-manual 2014-12-05 03:30:45 +00:00
Dockerfile Fix the docker build image issue 2015-05-18 11:11:25 +08:00
HACKING.rst doc8 all documentation and fix doc style 2015-09-16 16:58:11 +01:00
LICENSE Initial commit from github (squashed) 2014-11-18 09:23:37 -05:00
MANIFEST.in Copy Ironic's database model codebase 2014-12-02 15:04:31 -07:00
README.rst Fix the representation of REST 2015-09-01 08:40:39 +05:30
babel.cfg Initial commit from github (squashed) 2014-11-18 09:23:37 -05:00
bandit.yaml Add Bandit security lint checking via tox 2015-04-08 10:41:42 -07:00
functional_creds.conf.sample Functional: Split python client functional testing case 2015-09-25 14:48:11 +08:00
openstack-common.conf port to oslo.service 2015-06-28 14:29:00 +08:00
requirements.txt Migrate to Kubernetes Release 1 2015-09-21 15:02:58 +08:00
setup.cfg Add CertManager to store CA and client certificate 2015-09-05 16:25:57 +09:00
setup.py Updated from global requirements 2015-09-17 12:12:49 +00:00
test-requirements-bandit.txt Update bandit for new usage requirement 2015-04-10 11:19:17 +08:00
test-requirements.txt Merge "doc8 all documentation and fix doc style" 2015-09-24 00:15:28 +00:00
tox.ini Merge "Use --max-complexity flake8 rule" 2015-09-24 18:30:03 +00:00

README.rst

Magnum

Magnum is an OpenStack project which offers container orchestration engines for deploying and managing containers as first class resources in OpenStack.

For more information, please refer to the following resources: