.coveragerc
.dockerignore
.pre-commit-config.yaml
.stestr.conf
.testr.conf
AUTHORS
CONTRIBUTING.rst
ChangeLog
HACKING.rst
LICENSE
README.rst
babel.cfg
cni.Dockerfile
cni_ds_init
cni_py3.Dockerfile
controller.Dockerfile
controller_py3.Dockerfile
lower-constraints.txt
requirements.txt
setup.cfg
setup.py
test-requirements.txt
tox.ini
.zuul.d/base.yaml
.zuul.d/multi-vif.yaml
.zuul.d/multinode.yaml
.zuul.d/nodesets.yaml
.zuul.d/octavia.yaml
.zuul.d/project.yaml
.zuul.d/sdn.yaml
contrib/regenerate_controller_pod.sh
contrib/devstack-heat/README.rst
contrib/devstack-heat/devstack-heat
contrib/devstack-heat/hot/devstack_heat_template.yml
contrib/devstack-heat/hot/distro_deps.sh
contrib/devstack-heat/hot/networking_deployment.yaml
contrib/devstack-heat/hot/node.yaml
contrib/devstack-heat/hot/parameters.yml
contrib/devstack-heat/lib/devstack-heat
contrib/kubectl_plugins/README.rst
contrib/kubectl_plugins/kubectl_kuryr_plugin_1080.gif
contrib/kubectl_plugins/kuryr/kuryr
contrib/kubectl_plugins/kuryr/plugin.yaml
contrib/pools-management/README.rst
contrib/pools-management/subports.py
contrib/testing/container/Dockerfile
contrib/testing/container/build.sh
contrib/testing/container/hostname.c
contrib/vagrant/README.md
contrib/vagrant/Vagrantfile
contrib/vagrant/devstack.sh
contrib/vagrant/vagrant.sh
contrib/vagrant/config/kuryr_rc
devstack/kubectl
devstack/local.conf.df.sample
devstack/local.conf.odl.sample
devstack/local.conf.openshift.sample
devstack/local.conf.ovn.sample
devstack/local.conf.pod-in-vm.overcloud.sample
devstack/local.conf.pod-in-vm.undercloud.df.sample
devstack/local.conf.pod-in-vm.undercloud.odl.sample
devstack/local.conf.pod-in-vm.undercloud.ovn.sample
devstack/local.conf.pod-in-vm.undercloud.sample
devstack/local.conf.sample
devstack/local.conf.worker.sample
devstack/plugin.sh
devstack/settings
devstack/lib/kuryr_kubernetes
doc/requirements.txt
doc/images/controller_pipeline.png
doc/images/external_traffic_to_l7_router.svg
doc/images/fuxi_k8s_components.png
doc/images/kuryr_k8s_components.png
doc/images/kuryr_k8s_components.svg
doc/images/kuryr_k8s_ingress_ctrl_flow_diagram.svg
doc/images/kuryr_k8s_ingress_sw_components.svg
doc/images/kuryr_k8s_ocp_route_ctrl_sw.svg
doc/images/l7_routing_and_user_lb_neutron_entities.svg
doc/images/lbaas_translation.svg
doc/images/net-policy.svg
doc/images/pod_creation_flow.png
doc/images/pod_creation_flow.svg
doc/images/pod_creation_flow_daemon.png
doc/images/pod_creation_flow_daemon.svg
doc/images/vif_handler_drivers_design.png
doc/source/conf.py
doc/source/contributing.rst
doc/source/index.rst
doc/source/readme.rst
doc/source/usage.rst
doc/source/devref/health_manager.rst
doc/source/devref/high_availability.rst
doc/source/devref/index.rst
doc/source/devref/kuryr_kubernetes_design.rst
doc/source/devref/kuryr_kubernetes_ingress_design.rst
doc/source/devref/kuryr_kubernetes_ocp_route_design.rst
doc/source/devref/kuryr_kubernetes_versions.rst
doc/source/devref/port_crd_usage.rst
doc/source/devref/port_manager.rst
doc/source/devref/service_support.rst
doc/source/devref/vif_handler_drivers_design.rst
doc/source/installation/containerized.rst
doc/source/installation/default_configuration.rst
doc/source/installation/https_kubernetes.rst
doc/source/installation/index.rst
doc/source/installation/ipv6.rst
doc/source/installation/manual.rst
doc/source/installation/multi_vif_with_npwg_spec.rst
doc/source/installation/network_namespace.rst
doc/source/installation/network_policy.rst
doc/source/installation/ocp_route.rst
doc/source/installation/ports-pool.rst
doc/source/installation/services.rst
doc/source/installation/sriov.rst
doc/source/installation/testing_connectivity.rst
doc/source/installation/testing_nested_connectivity.rst
doc/source/installation/testing_sriov_functional.rst
doc/source/installation/testing_udp_services.rst
doc/source/installation/trunk_ports.rst
doc/source/installation/upgrades.rst
doc/source/installation/devstack/basic.rst
doc/source/installation/devstack/containerized.rst
doc/source/installation/devstack/dragonflow_support.rst
doc/source/installation/devstack/index.rst
doc/source/installation/devstack/nested-macvlan.rst
doc/source/installation/devstack/nested-vlan.rst
doc/source/installation/devstack/odl_support.rst
doc/source/installation/devstack/ovn_support.rst
doc/source/installation/devstack/ports-pool.rst
doc/source/specs/pike/contrail_support.rst
doc/source/specs/pike/fuxi_kubernetes.rst
doc/source/specs/pike/sriov.rst
doc/source/specs/queens/network_policy.rst
doc/source/specs/rocky/npwg_spec_support.rst
doc/source/specs/stein/vhostuser.rst
etc/cni/net.d/10-kuryr.conf
etc/oslo-config-generator/kuryr.conf
kubernetes_crds/kuryrnet.yaml
kubernetes_crds/kuryrnetpolicy.yaml
kubernetes_crds/network_attachment_definition_crd.yaml
kuryr_kubernetes/__init__.py
kuryr_kubernetes/clients.py
kuryr_kubernetes/config.py
kuryr_kubernetes/constants.py
kuryr_kubernetes/exceptions.py
kuryr_kubernetes/k8s_client.py
kuryr_kubernetes/linux_net_utils.py
kuryr_kubernetes/opts.py
kuryr_kubernetes/os_vif_plug_noop.py
kuryr_kubernetes/os_vif_util.py
kuryr_kubernetes/utils.py
kuryr_kubernetes/version.py
kuryr_kubernetes/watcher.py
kuryr_kubernetes.egg-info/PKG-INFO
kuryr_kubernetes.egg-info/SOURCES.txt
kuryr_kubernetes.egg-info/dependency_links.txt
kuryr_kubernetes.egg-info/entry_points.txt
kuryr_kubernetes.egg-info/not-zip-safe
kuryr_kubernetes.egg-info/pbr.json
kuryr_kubernetes.egg-info/requires.txt
kuryr_kubernetes.egg-info/top_level.txt
kuryr_kubernetes/cmd/__init__.py
kuryr_kubernetes/cmd/cni.py
kuryr_kubernetes/cmd/daemon.py
kuryr_kubernetes/cmd/status.py
kuryr_kubernetes/cmd/eventlet/__init__.py
kuryr_kubernetes/cmd/eventlet/controller.py
kuryr_kubernetes/cni/__init__.py
kuryr_kubernetes/cni/api.py
kuryr_kubernetes/cni/handlers.py
kuryr_kubernetes/cni/health.py
kuryr_kubernetes/cni/main.py
kuryr_kubernetes/cni/utils.py
kuryr_kubernetes/cni/binding/__init__.py
kuryr_kubernetes/cni/binding/base.py
kuryr_kubernetes/cni/binding/bridge.py
kuryr_kubernetes/cni/binding/nested.py
kuryr_kubernetes/cni/binding/sriov.py
kuryr_kubernetes/cni/daemon/__init__.py
kuryr_kubernetes/cni/daemon/service.py
kuryr_kubernetes/cni/plugins/__init__.py
kuryr_kubernetes/cni/plugins/base.py
kuryr_kubernetes/cni/plugins/k8s_cni_registry.py
kuryr_kubernetes/controller/__init__.py
kuryr_kubernetes/controller/service.py
kuryr_kubernetes/controller/drivers/__init__.py
kuryr_kubernetes/controller/drivers/base.py
kuryr_kubernetes/controller/drivers/default_project.py
kuryr_kubernetes/controller/drivers/default_security_groups.py
kuryr_kubernetes/controller/drivers/default_subnet.py
kuryr_kubernetes/controller/drivers/lb_public_ip.py
kuryr_kubernetes/controller/drivers/lbaasv2.py
kuryr_kubernetes/controller/drivers/multi_vif.py
kuryr_kubernetes/controller/drivers/namespace_security_groups.py
kuryr_kubernetes/controller/drivers/namespace_subnet.py
kuryr_kubernetes/controller/drivers/nested_macvlan_vif.py
kuryr_kubernetes/controller/drivers/nested_vif.py
kuryr_kubernetes/controller/drivers/nested_vlan_vif.py
kuryr_kubernetes/controller/drivers/network_policy.py
kuryr_kubernetes/controller/drivers/network_policy_security_groups.py
kuryr_kubernetes/controller/drivers/neutron_vif.py
kuryr_kubernetes/controller/drivers/public_ip.py
kuryr_kubernetes/controller/drivers/sriov.py
kuryr_kubernetes/controller/drivers/utils.py
kuryr_kubernetes/controller/drivers/vif_pool.py
kuryr_kubernetes/controller/handlers/__init__.py
kuryr_kubernetes/controller/handlers/ingress_lbaas.py
kuryr_kubernetes/controller/handlers/kuryrnetpolicy.py
kuryr_kubernetes/controller/handlers/lbaas.py
kuryr_kubernetes/controller/handlers/namespace.py
kuryr_kubernetes/controller/handlers/pipeline.py
kuryr_kubernetes/controller/handlers/pod_label.py
kuryr_kubernetes/controller/handlers/policy.py
kuryr_kubernetes/controller/handlers/vif.py
kuryr_kubernetes/controller/ingress/__init__.py
kuryr_kubernetes/controller/ingress/ingress_ctl.py
kuryr_kubernetes/controller/managers/__init__.py
kuryr_kubernetes/controller/managers/health.py
kuryr_kubernetes/controller/managers/pool.py
kuryr_kubernetes/handlers/__init__.py
kuryr_kubernetes/handlers/asynchronous.py
kuryr_kubernetes/handlers/base.py
kuryr_kubernetes/handlers/dispatch.py
kuryr_kubernetes/handlers/health.py
kuryr_kubernetes/handlers/k8s_base.py
kuryr_kubernetes/handlers/logging.py
kuryr_kubernetes/handlers/retry.py
kuryr_kubernetes/objects/__init__.py
kuryr_kubernetes/objects/base.py
kuryr_kubernetes/objects/fields.py
kuryr_kubernetes/objects/lbaas.py
kuryr_kubernetes/objects/route.py
kuryr_kubernetes/objects/vif.py
kuryr_kubernetes/platform/__init__.py
kuryr_kubernetes/platform/constants.py
kuryr_kubernetes/platform/ocp/__init__.py
kuryr_kubernetes/platform/ocp/controller/__init__.py
kuryr_kubernetes/platform/ocp/controller/handlers/__init__.py
kuryr_kubernetes/platform/ocp/controller/handlers/route.py
kuryr_kubernetes/tests/__init__.py
kuryr_kubernetes/tests/base.py
kuryr_kubernetes/tests/fake.py
kuryr_kubernetes/tests/unit/__init__.py
kuryr_kubernetes/tests/unit/kuryr_fixtures.py
kuryr_kubernetes/tests/unit/test_clients.py
kuryr_kubernetes/tests/unit/test_k8s_client.py
kuryr_kubernetes/tests/unit/test_linux_net_utils.py
kuryr_kubernetes/tests/unit/test_object.py
kuryr_kubernetes/tests/unit/test_os_vif_plug_noop.py
kuryr_kubernetes/tests/unit/test_os_vif_util.py
kuryr_kubernetes/tests/unit/test_utils.py
kuryr_kubernetes/tests/unit/test_watcher.py
kuryr_kubernetes/tests/unit/cmd/__init__.py
kuryr_kubernetes/tests/unit/cmd/test_daemon.py
kuryr_kubernetes/tests/unit/cmd/test_status.py
kuryr_kubernetes/tests/unit/cmd/eventlet/__init__.py
kuryr_kubernetes/tests/unit/cmd/eventlet/test_controller.py
kuryr_kubernetes/tests/unit/cni/__init__.py
kuryr_kubernetes/tests/unit/cni/test_api.py
kuryr_kubernetes/tests/unit/cni/test_binding.py
kuryr_kubernetes/tests/unit/cni/test_health.py
kuryr_kubernetes/tests/unit/cni/test_main.py
kuryr_kubernetes/tests/unit/cni/test_service.py
kuryr_kubernetes/tests/unit/cni/test_utils.py
kuryr_kubernetes/tests/unit/cni/plugins/__init__.py
kuryr_kubernetes/tests/unit/cni/plugins/test_k8s_cni_registry.py
kuryr_kubernetes/tests/unit/controller/__init__.py
kuryr_kubernetes/tests/unit/controller/test_service.py
kuryr_kubernetes/tests/unit/controller/drivers/__init__.py
kuryr_kubernetes/tests/unit/controller/drivers/test_base.py
kuryr_kubernetes/tests/unit/controller/drivers/test_default_project.py
kuryr_kubernetes/tests/unit/controller/drivers/test_default_security_groups.py
kuryr_kubernetes/tests/unit/controller/drivers/test_default_subnet.py
kuryr_kubernetes/tests/unit/controller/drivers/test_lb_public_ip.py
kuryr_kubernetes/tests/unit/controller/drivers/test_lbaasv2.py
kuryr_kubernetes/tests/unit/controller/drivers/test_multi_vif.py
kuryr_kubernetes/tests/unit/controller/drivers/test_namespace_security_groups.py
kuryr_kubernetes/tests/unit/controller/drivers/test_namespace_subnet.py
kuryr_kubernetes/tests/unit/controller/drivers/test_nested_macvlan_vif.py
kuryr_kubernetes/tests/unit/controller/drivers/test_nested_vif.py
kuryr_kubernetes/tests/unit/controller/drivers/test_nested_vlan_vif.py
kuryr_kubernetes/tests/unit/controller/drivers/test_network_policy.py
kuryr_kubernetes/tests/unit/controller/drivers/test_network_policy_security_groups.py
kuryr_kubernetes/tests/unit/controller/drivers/test_neutron_vif.py
kuryr_kubernetes/tests/unit/controller/drivers/test_public_ip.py
kuryr_kubernetes/tests/unit/controller/drivers/test_sriov.py
kuryr_kubernetes/tests/unit/controller/drivers/test_vif_pool.py
kuryr_kubernetes/tests/unit/controller/handlers/__init__.py
kuryr_kubernetes/tests/unit/controller/handlers/test_fake_handler.py
kuryr_kubernetes/tests/unit/controller/handlers/test_ingress_lbaas.py
kuryr_kubernetes/tests/unit/controller/handlers/test_lbaas.py
kuryr_kubernetes/tests/unit/controller/handlers/test_namespace.py
kuryr_kubernetes/tests/unit/controller/handlers/test_pipeline.py
kuryr_kubernetes/tests/unit/controller/handlers/test_pod_label.py
kuryr_kubernetes/tests/unit/controller/handlers/test_policy.py
kuryr_kubernetes/tests/unit/controller/handlers/test_vif.py
kuryr_kubernetes/tests/unit/controller/ingress/__init__.py
kuryr_kubernetes/tests/unit/controller/ingress/test_ingress_ctl.py
kuryr_kubernetes/tests/unit/controller/managers/__init__.py
kuryr_kubernetes/tests/unit/controller/managers/test_health.py
kuryr_kubernetes/tests/unit/controller/managers/test_pool.py
kuryr_kubernetes/tests/unit/handlers/__init__.py
kuryr_kubernetes/tests/unit/handlers/test_asynchronous.py
kuryr_kubernetes/tests/unit/handlers/test_dispatch.py
kuryr_kubernetes/tests/unit/handlers/test_health.py
kuryr_kubernetes/tests/unit/handlers/test_k8s_base.py
kuryr_kubernetes/tests/unit/handlers/test_logging.py
kuryr_kubernetes/tests/unit/handlers/test_retry.py
kuryr_kubernetes/tests/unit/platform/__init__.py
kuryr_kubernetes/tests/unit/platform/ocp/__init__.py
kuryr_kubernetes/tests/unit/platform/ocp/controller/__init__.py
kuryr_kubernetes/tests/unit/platform/ocp/controller/handlers/__init__.py
kuryr_kubernetes/tests/unit/platform/ocp/controller/handlers/test_route.py
playbooks/copy-k8s-logs.yaml
playbooks/get_amphora_tarball.yaml
releasenotes/notes/active-passive-ha-cfbda8e6b527b48e.yaml
releasenotes/notes/add-tagging-ce56231f58bf7ad0.yaml
releasenotes/notes/bp-openshift-router-support-5f28108b39a2826f.yaml
releasenotes/notes/cni-health-checks-d2b70f2f2551a9fc.yaml
releasenotes/notes/containerization-2fba4dac5c097b19.yaml
releasenotes/notes/cri-o-support-ab7e810775754ea7.yaml
releasenotes/notes/deprecate-non-daemonized-6dd2154238b1628c.yaml
releasenotes/notes/deprecate_lbaasv2-a524aedf5d3a36bc.yaml
releasenotes/notes/fault-tolerable-watcher-24c51dbccabf5f17.yaml
releasenotes/notes/kuryr-daemon-f09075b9eb60388f.yaml
releasenotes/notes/make-ext-subnet-optional-99e73bfcbde96c22.yaml
releasenotes/notes/make-handlers-pluggable-844475484771ffd6.yaml
releasenotes/notes/make-lbaas-timeout-configurable-8624ea32971c0cbe.yaml
releasenotes/notes/multivif-pools-1cec757c77a8c4f8.yaml
releasenotes/notes/network-namespace-2353f8013be398cd.yaml
releasenotes/notes/network-policy-support-5807fcbc27a890ad.yaml
releasenotes/notes/oslo-caching-b11881cfb9dc306c.yaml
releasenotes/notes/remove-non-daemon-836e4825384b1b88.yaml
releasenotes/notes/remove-run-server-aca25a2d9d723dc7.yaml
releasenotes/notes/reusable-pool-drivers-00e7fdc1f4738441.yaml
releasenotes/notes/started-using-reno-90dbe9da108ec5c4.yaml
releasenotes/notes/stein-upgrade-226c8e7b735701ee.yaml
releasenotes/notes/zuul-v3-native-gates-4ed7698667a7b92e.yaml
releasenotes/source/README.rst
releasenotes/source/conf.py
releasenotes/source/index.rst
releasenotes/source/queens.rst
releasenotes/source/rocky.rst
releasenotes/source/stein.rst
releasenotes/source/unreleased.rst
releasenotes/source/_static/.placeholder
releasenotes/source/_templates/.placeholder
tools/generate_config_file_samples.sh
tools/generate_k8s_resource_definitions.sh
tools/gate/copy_k8s_logs.sh