Container Infrastructure Management Service for OpenStack
Go to file
Ricardo Rocha faa9e90402 [k8s] allow enabling kubernetes cert manager api
Add a new label 'cert_manager_api' to kubernetes clusters controlling the
enable/disable of the kubernetes certificate manager api.

The same cluster cert/key pair is used by this api. The heat agent is used
to install the key in the master node(s), as this is required for kubernetes
to later sign new certificate requests.

The master template init order is changed so the heat agent is launched
previous to enabling the services - the controller manager requires the CA key
to be locally available before being launched.

Change-Id: Ibf85147316e3a194d8a3f92cbb4ae9ce8e16c98f
Partial-Bug: #1734318
2018-02-15 14:25:48 +00:00
api-ref/source doc: Use os_distro instead of os-distro 2018-01-11 12:08:10 +00:00
contrib Allow labels on cluster create 2017-08-21 12:27:52 +00:00
devstack Merge "Add send_cluster_metrics configuration parameter" 2018-02-07 14:54:33 +00:00
doc [k8s] allow enabling kubernetes cert manager api 2018-02-15 14:25:48 +00:00
etc/magnum Register default magnum service and stat policies in code 2017-10-23 02:57:29 +00:00
magnum [k8s] allow enabling kubernetes cert manager api 2018-02-15 14:25:48 +00:00
playbooks Remove broken job magnum-non-functional-tox-migration 2018-01-30 14:26:09 +01:00
releasenotes [k8s] allow enabling kubernetes cert manager api 2018-02-15 14:25:48 +00:00
specs Document use of kube_tag label 2018-02-13 13:40:34 +00:00
tools Move cover.sh to the tools directory 2017-03-20 19:55:05 +08:00
.coveragerc Cleanup coverage configuration 2016-08-28 21:11:07 +01:00
.gitignore Implement basic policy module in code 2017-10-19 08:33:58 +07: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 Remove minion dependency on master 2016-03-04 07:41:12 -05:00
.zuul.yaml Remove broken job magnum-non-functional-tox-migration 2018-01-30 14:26:09 +01:00
CONTRIBUTING.rst Workflow documentation is now in infra-manual 2014-12-05 03:30:45 +00:00
HACKING.rst Add a hacking rule for string interpolation at logging 2017-07-15 14:49:45 +08:00
LICENSE Initial commit from github (squashed) 2014-11-18 09:23:37 -05:00
README.rst Update Documentation link in README 2017-07-12 13:02:26 +00:00
babel.cfg Initial commit from github (squashed) 2014-11-18 09:23:37 -05:00
functional_creds.conf.sample Use keystone v3 for functional tests 2016-12-05 15:21:09 +01:00
requirements.txt Updated from global requirements 2018-01-02 07:00:21 +00:00
setup.cfg Remove intree magnum tempest plugin 2017-12-14 15:48:47 +05:30
setup.py Updated from global requirements 2017-03-07 01:58:36 +00:00
test-requirements.txt Remove intree magnum tempest plugin 2017-12-14 15:48:47 +05:30
tox.ini Add app.wsgi to target of pep8 2017-11-18 01:27:34 -08:00

README.rst

Team and repository tags

image

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: