kubespray/roles/etcd
Max Gautier 0f0e24be0f
etcd: throttle restart for availability (#11677)
* etcd: throttle restart for availability

During upgrade, etcd member are restarted all at once.
This can impact the availability of the etcd cluster and subsequently of
the Kubernetes cluster.

Limit the concurrent restart so that the etcd cluster can keep quorum.

* Simplify etcd handlers
2024-11-05 06:11:29 +00:00
..
defaults Allow for configuring etcd progress notify interval and default set to 5s (#11499) 2024-09-05 06:29:05 +01:00
handlers etcd: throttle restart for availability (#11677) 2024-11-05 06:11:29 +00:00
meta Fix kubespray flatcar ansible_os_family and ansible_distribution (#8029) 2021-10-01 09:11:23 -07:00
tasks Merge pull request #11598 from VannTen/cleanup/fact_gathering 2024-10-31 10:59:26 +00:00
templates Remove serialized collect of ansible_default_ipv4 2024-10-04 14:19:20 +02:00
vars etcd: use dynamic group for certs generation check (#10610) 2023-12-12 11:22:29 +01:00