kubernetes/test
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
..
cmd Merge pull request #105076 from pohly/log-flush-frequency-bug 2021-10-01 14:30:18 -07:00
conformance Merge pull request #97045 from claudiubelu/tests-windows-containerd-enabled 2021-10-06 19:53:45 -07:00
e2e De-share the Handler struct in core API (#105979) 2021-10-29 13:15:11 -07:00
e2e_kubeadm run hack/update-netparse-cve.sh 2021-08-20 10:42:09 +02:00
e2e_node Merge pull request #105926 from 249043822/br-flakytest1 2021-10-28 10:20:34 -07:00
fixtures updates pause image references 2021-08-29 21:50:05 -07:00
fuzz hack/update-bazel.sh 2021-02-28 15:17:29 -08:00
images Change the copyright year 2021-10-21 20:34:29 +05:30
instrumentation hack/verify fixes 2021-07-28 19:26:44 -07:00
integration Merge pull request #104915 from alculquicondor/job-ready 2021-10-28 09:20:26 -07:00
kubemark update node-problem-detector v0.8.9 2021-07-28 01:02:56 +00:00
list Remove KubeDescribe 2021-03-04 07:54:53 +01:00
soak/serve_hostnames hack/update-bazel.sh 2021-02-28 15:17:29 -08:00
typecheck add windows arm support on client-side since go 1.17 supports 2021-09-10 15:42:45 +08:00
utils Merge pull request #105752 from yselkowitz/s390x-test-images 2021-10-22 11:14:54 -07:00
OWNERS add aojea to test OWNERS 2021-08-11 10:54:35 +02:00