kubernetes/test/e2e/network/netpol
Tim Hockin 11a25bfeb6
De-share the Handler struct in core API (#105979)
* De-share the Handler struct in core API

An upcoming PR adds a handler that only applies on one of these paths.
Having fields that don't work seems bad.

This never should have been shared.  Lifecycle hooks are like a "write"
while probes are more like a "read". HTTPGet and TCPSocket don't really
make sense as lifecycle hooks (but I can't take that back). When we add
gRPC, it is EXPLICITLY a health check (defined by gRPC) not an arbitrary
RPC - so a probe makes sense but a hook does not.

In the future I can also see adding lifecycle hooks that don't make
sense as probes.  E.g. 'sleep' is a common lifecycle request. The only
option is `exec`, which requires having a sleep binary in your image.

* Run update scripts
2021-10-29 13:15:11 -07:00
..
kubemanager.go run hack/update-netparse-cve.sh 2021-08-20 10:42:09 +02:00
model.go Using ServiceIPs instead of DNS names in the NetworkPolicy Probes + adding Interface decoupling (#102354) 2021-07-19 23:09:32 -07:00
network_legacy.go De-share the Handler struct in core API (#105979) 2021-10-29 13:15:11 -07:00
network_policy.go reducing the number of containers created based on the ports used 2021-08-12 23:36:28 +05:30
network_policy_api.go add api e2e test for port ranges of netpolices 2021-05-26 20:00:11 +08:00
OWNERS add network-policy label automatically 2021-04-05 09:36:15 -07:00
policies.go add api e2e test for port ranges of netpolices 2021-05-26 20:00:11 +08:00
probe.go run hack/update-netparse-cve.sh 2021-08-20 10:42:09 +02:00
reachability.go Merge pull request #97863 from qfen/master 2021-02-04 15:02:52 -08:00
test_helper.go updated errors pkg to fmt for test/e2e/network/netopol test_helper 2021-09-26 10:50:38 +05:30
truthtable.go NetworkPolicy Validation suite 2020-12-14 16:47:39 -05:00