RETIRED, Kubernetes integration with OpenStack networking
Go to file
Ilya Chukhnakov a3790b1555 Basic event handling pipeline components
This patch provides basic event handling pipeline components.
The EventPipeline class provided by this patch will serve as a base
class for ControllerEventPipeline and CNIEventPipeline classes that
are to be implemented by future patches.

Change-Id: I8c68941cbe323f80cd67341fe05656efd57bcdc5
Partially-Implements: blueprint kuryr-k8s-integration
2016-10-31 10:52:46 +00:00
devstack Fix DevStack plugin issues 2016-10-19 00:57:25 +03:00
doc/source cookiecutter commit for kuryr-kubernetes 2016-05-22 08:54:07 +03:00
etc/oslo-config-generator move config and opt generation to new kuryr-lib 2016-09-26 13:11:47 +00:00
kuryr_kubernetes Basic event handling pipeline components 2016-10-31 10:52:46 +00:00
scripts Controller service base 2016-10-04 21:56:50 +03:00
tools move config and opt generation to new kuryr-lib 2016-09-26 13:11:47 +00:00
usr/libexec/kubernetes/kubelet-plugins/net/exec devstack: First version of kuryr-kubernetes plugin 2016-09-24 00:29:53 +02:00
.gitignore Introduce kuryr-k8s service 2016-08-29 11:01:50 +02: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
babel.cfg cookiecutter commit for kuryr-kubernetes 2016-05-22 08:54:07 +03:00
CONTRIBUTING.rst cookiecutter commit for kuryr-kubernetes 2016-05-22 08:54:07 +03:00
HACKING.rst cookiecutter commit for kuryr-kubernetes 2016-05-22 08:54:07 +03:00
LICENSE cookiecutter commit for kuryr-kubernetes 2016-05-22 08:54:07 +03:00
MANIFEST.in cookiecutter commit for kuryr-kubernetes 2016-05-22 08:54:07 +03:00
README.rst move config and opt generation to new kuryr-lib 2016-09-26 13:11:47 +00:00
requirements.txt Controller service base 2016-10-04 21:56:50 +03:00
setup.cfg Removing Python 3.5-specific parts 2016-10-04 22:22:27 +03:00
setup.py cookiecutter commit for kuryr-kubernetes 2016-05-22 08:54:07 +03:00
test-requirements.txt K8s and Neutron clients support 2016-10-03 16:07:03 +00:00
tox.ini Fix sample config file generation 2016-10-11 08:53:16 +02:00

kuryr-kubernetes

Kubernetes integration with OpenStack networking

Please fill here a long description which must be at least 3 lines wrapped on 80 cols, so that distribution package maintainers can use it in their packages. Note that this is a hard requirement.

Configuring Kuryr

Generate sample config, etc/kuryr.conf.sample, running the following:

$ ./tools/generate_config_file_samples.sh

Rename and copy config file at required path:

$ cp etc/kuryr.conf.sample /etc/kuryr/kuryr.conf

Edit Neutron section in /etc/kuryr/kuryr.conf, replace ADMIN_PASSWORD:

[neutron]
auth_url = http://127.0.0.1:35357/v3/
username = admin
user_domain_name = Default
password = ADMIN_PASSWORD
project_name = service
project_domain_name = Default
auth_type = password

In the same file uncomment the bindir parameter with the path to the Kuryr vif binding executables. For example, if you installed it on Debian or Ubuntu:

[DEFAULT]
bindir = /usr/local/libexec/kuryr

Features

  • TODO