k3s/pkg/etcd
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
..
apiaddresses_controller.go Allow for multiple sets of leader-elected controllers 2023-02-10 10:46:48 -08:00
etcd.go Send error response if member list cannot be retrieved 2024-03-26 15:17:15 -07:00
etcd_test.go Fix issue with etcd node name missing hostname 2024-03-01 13:52:53 -08:00
etcdproxy.go Add health-check support to loadbalancer 2024-03-27 16:50:27 -07:00
member_controller.go Clear remove annotations on cluster reset; refuse to delete last member from cluster 2023-09-25 11:54:23 -07:00
metadata_controller.go Handle etcd status condition when cluster reset and disable etcd 2024-01-09 11:20:41 -03:00
s3.go Fix the OTHER log message that prints the wrong variable 2024-01-04 15:23:39 -08:00
snapshot.go Fix etcd snapshot reconcile for agentless nodes 2024-03-27 16:44:36 -07:00
snapshot_controller.go Fix etcd snapshot reconcile for agentless nodes 2024-03-27 16:44:36 -07:00