kuryr-kubernetes/kuryr_kubernetes
Michał Dulko 2a6fda9cc4 Support dual stack service subnets
This commit implements Services support for K8s clusters running dual
stack, i.e. having IPv4 and IPv6 services. This means that
[neutron_defaults]service_subnet option is depreacted in favor of
service_subnets and Kuryr will choose the correct one based on the
Service's `.spec.ipFamily`.

Change-Id: Iad79a2b766b7c71986a9ea79143384cc029c1f79
Implements: blueprint dual-stack
2021-03-04 18:41:48 +01:00
..
cmd Adapt selfLink calculation for Pod objects. 2021-01-11 10:19:24 +01:00
cni Adapt selfLink calculation for KuryrPort CRD objects. 2021-01-11 10:19:24 +01:00
controller Support dual stack service subnets 2021-03-04 18:41:48 +01:00
handlers Adapt selfLink calculation for any k8s objects. 2021-01-12 15:59:22 +01:00
objects Support upgrading LBaaSState annotation to KLB CRD 2020-08-10 16:51:32 +00:00
pod_resources Add PodResources gRPC API updating guide 2019-08-02 17:50:32 +03:00
tests Support dual stack service subnets 2021-03-04 18:41:48 +01:00
__init__.py Implement Guru meditation reports 2017-04-13 03:19:08 +00:00
clients.py Fix exception message in case when bulk creation fails. 2020-10-29 09:13:48 +01:00
config.py Support dual stack service subnets 2021-03-04 18:41:48 +01:00
constants.py Ensure Namespace readiness depends on correct CRD 2021-02-23 14:49:25 +00:00
exceptions.py Support dual stack service subnets 2021-03-04 18:41:48 +01:00
health.py Civilize logging 2020-07-03 15:09:52 +02:00
k8s_client.py Adapt selfLink calculation for any k8s objects. 2021-01-12 15:59:22 +01:00
linux_net_utils.py Remove log translations 2017-03-28 15:13:49 +08:00
opts.py Remove pod_ip_caching from _kuryr_k8s_opts 2020-04-13 14:10:41 +02:00
os_vif_plug_noop.py Add DPDK support for nested pods 2020-02-04 10:59:45 +03:00
os_vif_util.py Adapt selfLink calculation for Pod objects. 2021-01-11 10:19:24 +01:00
utils.py Support dual stack service subnets 2021-03-04 18:41:48 +01:00
version.py Add kuryr-status utility for upgrade-checkers 2018-10-03 15:09:53 +02:00
watcher.py Fix k8s client for handling empty list in response. 2021-01-11 10:19:08 +01:00