k3s/pkg/agent
Brad Davidson c51d7bfbd1 Add health-check support to loadbalancer
* Adds support for health-checking loadbalancer servers. If a
  health-check fails when dialing, all existing connections to the
  server will be closed.
* Wires up a remotedialer tunnel connectivity check as the health check
  for supervisor/apiserver connections.
* Wires up a simple ping request to the supervisor port as the health
  check for etcd connections.

Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2024-03-27 16:50:27 -07:00
..
config Add health-check support to loadbalancer 2024-03-27 16:50:27 -07:00
containerd Fix error when image has already been pulled 2024-03-26 16:19:40 -07:00
cri Wait for cri-dockerd socket (#6812) 2023-01-27 13:16:59 -08:00
cridockerd Consistently handle component exit on shutdown 2024-02-07 10:23:54 -08:00
flannel Consistently handle component exit on shutdown 2024-02-07 10:23:54 -08:00
loadbalancer Add health-check support to loadbalancer 2024-03-27 16:50:27 -07:00
netpol Tweak netpol node wait logs 2024-03-01 12:01:34 -08:00
proxy Add health-check support to loadbalancer 2024-03-27 16:50:27 -07:00
syssetup
templates Fix additional corner cases in registries handling 2024-03-04 11:59:33 -08:00
tunnel Add health-check support to loadbalancer 2024-03-27 16:50:27 -07:00
util Consolidate CopyFile functions (#8079) 2023-08-01 08:55:34 -07:00
run_linux.go Added runtime classes for crun/wasm/nvidia 2023-12-08 15:49:28 -03:00
run_test.go Handle logging flags when parsing kube-proxy args 2024-01-04 16:23:03 -08:00
run_windows.go Add --image-service-endpoint flag (#8279) 2023-09-27 13:20:50 -07:00
run.go Fix NodeHosts on dual-stack clusters 2024-03-01 11:59:59 -08:00