Kubernetes integration with OpenStack networking
Go to file
Antoni Segura Puimedon 45cf5e4b88 contrib: devstack-overcloud-heat
This commit adds a new executable to devstack-heat that allows you to
deploy overclouds

If your undercloud is not set up by devstack. I recommend using:

    ./devstack-overcloud-heat stack --override-keystone <gerrit_number>

This will make kuryr-kubernetes use the same credentials and the same
keystone that you are using to call ./devstack-overcloud-heat (the one
in the openrc you sourced).

To unstack:

    ./devstack-overcloud-heat unstack name_of_my_stack

Note that if you unstack with the openstack cli instead, it will get
stuck and you'll have a world of pain to unstack (dealing with hooks).

It is important to delete all the subports created in the overcloud for
pods before unstacking, otherwise the unstacking will fail, since the
trunks won't be allowed to be eliminated.

Implements: blueprint devstack-deployment-tool
Change-Id: Ib0cf433163292ee50c946af4e0b88eb3c9ccca00
Signed-off-by: Antoni Segura Puimedon <antonisp@celebdor.com>
2017-07-30 12:16:20 +03:00
contrib contrib: devstack-overcloud-heat 2017-07-30 12:16:20 +03:00
devstack contrib: devstack-overcloud-heat 2017-07-30 12:16:20 +03:00
doc Update documentation about nested deployment 2017-07-27 17:25:45 +02:00
etc Experimental CNI & VIFBridge binding 2016-12-05 18:05:22 +00:00
kuryr_kubernetes Skips kubernetes service without selector 2017-07-17 07:06:20 +00:00
scripts Controller service base 2016-10-04 21:56:50 +03:00
tools Remove subunit-trace fork 2017-04-06 11:46:04 -07:00
.coveragerc tox: fix coverage 2016-11-18 10:14:56 +03:00
.gitignore Add *.log to gitignore to ignore vagrant logs 2017-03-21 18:08:38 -07:00
.gitreview Added .gitreview 2016-05-12 09:14:08 +00:00
.testr.conf cookiecutter commit for kuryr-kubernetes 2016-05-22 08:54:07 +03:00
CONTRIBUTING.rst Use https links for documentation 2017-06-12 23:05:25 +08:00
HACKING.rst Update URLs in documents according to document migration 2017-07-21 14:47:10 +08:00
LICENSE cookiecutter commit for kuryr-kubernetes 2016-05-22 08:54:07 +03:00
README.rst Update URLs in documents according to document migration 2017-07-21 14:47:10 +08:00
babel.cfg cookiecutter commit for kuryr-kubernetes 2016-05-22 08:54:07 +03:00
requirements.txt Updated from global requirements 2017-07-23 13:43:37 +00:00
setup.cfg Update URLs in documents according to document migration 2017-07-21 14:47:10 +08:00
setup.py Updated from global requirements 2017-03-15 12:44:19 +00:00
test-requirements.txt Use openstackdocstheme over oslosphinx 2017-07-03 14:42:20 +03:00
tox.ini Enable some off-by-default checks 2017-06-22 17:04:44 +08:00

README.rst

Team and repository tags

image

Project description

Kubernetes integration with OpenStack networking

The OpenStack Kuryr project enables native Neutron-based networking in Kubernetes. With Kuryr-Kubernetes it's now possible to choose to run both OpenStack VMs and Kubernetes Pods on the same Neutron network if your workloads require it or to use different segments and, for example, route between them.

Contribution guidelines

For the process of new feature addition, refer to the Kuryr Policy