mirror of
https://github.com/kubernetes-sigs/kubespray.git
synced 2025-12-14 05:45:06 +03:00
Make control plane health check retries configurable (#12452)
This commit is contained in:
@@ -31,6 +31,9 @@ kube_etcd_key_file: node-{{ inventory_hostname }}-key.pem
|
|||||||
# CLI/web clients.
|
# CLI/web clients.
|
||||||
kube_controller_manager_bind_address: "::"
|
kube_controller_manager_bind_address: "::"
|
||||||
|
|
||||||
|
## Control plane health check settings
|
||||||
|
control_plane_health_retries: 60 # Default retries for apiserver, scheduler, controller-manager health checks
|
||||||
|
|
||||||
# Leader election lease durations and timeouts for controller-manager
|
# Leader election lease durations and timeouts for controller-manager
|
||||||
kube_controller_manager_leader_elect_lease_duration: 15s
|
kube_controller_manager_leader_elect_lease_duration: 15s
|
||||||
kube_controller_manager_leader_elect_renew_deadline: 10s
|
kube_controller_manager_leader_elect_renew_deadline: 10s
|
||||||
|
|||||||
@@ -84,7 +84,7 @@
|
|||||||
validate_certs: false
|
validate_certs: false
|
||||||
register: scheduler_result
|
register: scheduler_result
|
||||||
until: scheduler_result.status == 200
|
until: scheduler_result.status == 200
|
||||||
retries: 60
|
retries: "{{ control_plane_health_retries }}"
|
||||||
delay: 1
|
delay: 1
|
||||||
listen:
|
listen:
|
||||||
- Control plane | restart kubelet
|
- Control plane | restart kubelet
|
||||||
@@ -98,7 +98,7 @@
|
|||||||
validate_certs: false
|
validate_certs: false
|
||||||
register: controller_manager_result
|
register: controller_manager_result
|
||||||
until: controller_manager_result.status == 200
|
until: controller_manager_result.status == 200
|
||||||
retries: 60
|
retries: "{{ control_plane_health_retries }}"
|
||||||
delay: 1
|
delay: 1
|
||||||
listen:
|
listen:
|
||||||
- Control plane | restart kubelet
|
- Control plane | restart kubelet
|
||||||
@@ -110,7 +110,7 @@
|
|||||||
validate_certs: false
|
validate_certs: false
|
||||||
register: result
|
register: result
|
||||||
until: result.status == 200
|
until: result.status == 200
|
||||||
retries: 60
|
retries: "{{ control_plane_health_retries }}"
|
||||||
delay: 1
|
delay: 1
|
||||||
listen:
|
listen:
|
||||||
- Control plane | restart kubelet
|
- Control plane | restart kubelet
|
||||||
|
|||||||
Reference in New Issue
Block a user