kuryr-kubernetes/kuryr_kubernetes
Ilya Chukhnakov fa03953aff Experimental CNI & VIFBridge binding
This patch provides an experimental CNI driver. It's primary purpose
is to enable development of other components (e.g. functional tests,
service/LBaaSv2 support). It is expected to be replaced with daemon
to configure VIF and connect it to the pods and a small lightweight
client to serve as CNI driver called by Kubernetes.

NOTE: unit tests are not provided as part of this patch as it is yet
unclear what parts of it will be reused in daemon-based
implementation.

Change-Id: Iacc8439dd3aee910d542e48ed013d6d3f354786e
Partially-Implements: blueprint kuryr-k8s-integration
2016-12-05 18:05:22 +00:00
..
cmd Experimental CNI & VIFBridge binding 2016-12-05 18:05:22 +00:00
cni Experimental CNI & VIFBridge binding 2016-12-05 18:05:22 +00:00
controller Controller side of pods' port/VIF binding 2016-11-23 09:52:51 +03:00
handlers Experimental CNI & VIFBridge binding 2016-12-05 18:05:22 +00:00
tests Experimental CNI & VIFBridge binding 2016-12-05 18:05:22 +00:00
__init__.py K8s and Neutron clients support 2016-10-03 16:07:03 +00:00
clients.py Experimental CNI & VIFBridge binding 2016-12-05 18:05:22 +00:00
config.py Generic VIF controller driver 2016-11-22 18:34:10 +00:00
constants.py Experimental CNI & VIFBridge binding 2016-12-05 18:05:22 +00:00
exceptions.py Experimental CNI & VIFBridge binding 2016-12-05 18:05:22 +00:00
k8s_client.py Controller side of pods' port/VIF binding 2016-11-23 09:52:51 +03:00
opts.py move config and opt generation to new kuryr-lib 2016-09-26 13:11:47 +00:00
os_vif_util.py Generic VIF controller driver 2016-11-22 18:34:10 +00:00
utils.py Add asyncio eventloop. 2016-09-01 14:47:47 +02:00
watcher.py Watcher implementation 2016-10-26 06:15:31 +03:00