kuryr-kubernetes/kuryr_kubernetes/controller/drivers
Luis Tomas Bolivar d5d4ef1f9d Add namespace subnet driver for namespace creation
This patch adds a new subnet driver that creates a new network
for each created k8s namespace. It makes use of K8s CRDs to store
the information about the network resources created for each
namespace

Partially Implements: blueprint network-namespace

Change-Id: I7988e1da7a9ed57f29c85ddcd99bb2c87808010e
2018-05-25 08:57:42 +02:00
..
__init__.py Controller driver base and pod project driver 2016-11-18 17:46:55 +03:00
base.py Add namespace subnet driver for namespace creation 2018-05-25 08:57:42 +02:00
default_project.py K8s Services support: LBaaSSpecHandler 2017-02-03 15:05:45 +03:00
default_security_groups.py K8s Services support: LBaaSSpecHandler 2017-02-03 15:05:45 +03:00
default_subnet.py Add oslo_cache to default_subnet driver 2017-11-27 11:41:00 +01:00
lb_public_ip.py Make ext subnet config optional 2018-02-20 15:09:54 +02:00
lbaasv2.py Fix octavia lb deleting_race with cascading 2018-04-26 22:23:38 +02:00
namespace_subnet.py Add namespace subnet driver for namespace creation 2018-05-25 08:57:42 +02:00
nested_macvlan_vif.py NestedMacvlanPodVIFDriver gets host port before request vif 2018-02-20 10:22:11 +09:00
nested_vif.py Enforce E128 pep8 check 2017-06-13 14:22:51 +03:00
nested_vlan_vif.py Avoid port update neutron call during pods boot up 2017-09-22 12:15:13 +02:00
neutron_vif.py Add namespace info to created ports 2018-03-01 15:54:32 +00:00
public_ip.py Make ext subnet config optional 2018-02-20 15:09:54 +02:00
vif_pool.py Add network id to pools keys 2018-03-12 15:15:55 +01:00