kuryr-kubernetes/devstack
Michał Dulko a1708e1c76 KuryrNetworkPolicy CRD
This commit is a huge refactoring of how we handle network policies. In
general:

* KuryrNetPolicy is replaced by KuryrNetworkPolicy. The upgrade path
  is handled in the constructor of KuryrNetworkPolicyHandler.
* New CRD has spec and status properties. spec is always populated by
  NetworkPolicyHandler. status is handled by KuryrNetworkPolicyHandler.
  This means that in order to trigger SG rules recalculation on Pod ang
  Service events, the NetworkPolicy is "bumped" with a dummy annotation.
* NetworkPolicyHandler injects finalizers onto NetworkPolicy and
  KuryrNetworkPolicy objects, so that objects cannot get removed before
  KuryrNetworkPolicyHandler won't process deletion correctly.

Depends-On: https://review.opendev.org/742209
Change-Id: Iafc982e590ada0cd9d82e922c103583e4304e9ce
2020-07-31 14:44:15 +02:00
..
lib KuryrNetworkPolicy CRD 2020-07-31 14:44:15 +02:00
kubectl devstack: Create infra for K8s API accessing pods 2017-06-04 16:31:33 +03:00
local.conf.odl.sample Use plugin instead of devstack service for Neutron. 2020-07-24 04:06:39 +00:00
local.conf.openshift.sample Use plugin instead of devstack service for Neutron. 2020-07-24 04:06:39 +00:00
local.conf.ovn.sample Update OVN local.conf 2020-04-11 10:14:10 +00:00
local.conf.pod-in-vm.overcloud.sample Replace git.openstack.org with opendev.org in URLs 2019-06-26 17:57:01 +02:00
local.conf.pod-in-vm.undercloud.odl.sample Use plugin instead of devstack service for Neutron. 2020-07-24 04:06:39 +00:00
local.conf.pod-in-vm.undercloud.ovn.sample Remove comment about Amphora building being broken 2019-11-07 11:35:05 +00:00
local.conf.pod-in-vm.undercloud.sample Remove comment about Amphora building being broken 2019-11-07 11:35:05 +00:00
local.conf.sample Use plugin instead of devstack service for Neutron. 2020-07-24 04:06:39 +00:00
local.conf.worker.sample Replace git.openstack.org with opendev.org in URLs 2019-06-26 17:57:01 +02:00
plugin.sh KuryrNetworkPolicy CRD 2020-07-31 14:44:15 +02:00
settings Update loadbalancer CRD with service spec and rely on CRD 2020-07-30 21:56:43 +00:00