kuryr-kubernetes/.zuul.d
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
..
base.yaml Run K8s e2e network policy tests 2020-07-13 11:34:18 +02:00
multi-vif.yaml Fixup gate names after LBaaS v2 removal 2019-02-04 12:53:00 +01:00
multinode.yaml Fix multinode gate after switch to Python 3 2019-11-20 11:31:17 +01:00
nodesets.yaml Split .zuul.yaml into smaller files 2018-07-01 08:53:35 +03:00
octavia.yaml KuryrNetworkPolicy CRD 2020-07-31 14:44:15 +02:00
project.yaml Run K8s e2e network policy tests 2020-07-13 11:34:18 +02:00
sdn.yaml KuryrNetworkPolicy CRD 2020-07-31 14:44:15 +02:00