mirror of
https://github.com/kubernetes-sigs/kubespray.git
synced 2026-03-05 18:51:13 -03:30
add leader election timeouts and durations to available parameters (#6691)
This commit is contained in:
@@ -28,6 +28,13 @@ kube_etcd_key_file: node-{{ inventory_hostname }}-key.pem
|
|||||||
kube_controller_manager_bind_address: 0.0.0.0
|
kube_controller_manager_bind_address: 0.0.0.0
|
||||||
kube_scheduler_bind_address: 0.0.0.0
|
kube_scheduler_bind_address: 0.0.0.0
|
||||||
|
|
||||||
|
# Leader election lease durations and timeouts for scheduler and controller-manager
|
||||||
|
kube_controller_manager_leader_elect_lease_duration: 15s
|
||||||
|
kube_controller_manager_leader_elect_renew_deadline: 10s
|
||||||
|
|
||||||
|
kube_scheduler_leader_elect_lease_duration: 15s
|
||||||
|
kube_scheduler_leader_elect_renew_deadline: 10s
|
||||||
|
|
||||||
# discovery_timeout modifies the discovery timeout
|
# discovery_timeout modifies the discovery timeout
|
||||||
discovery_timeout: 5m0s
|
discovery_timeout: 5m0s
|
||||||
|
|
||||||
|
|||||||
@@ -262,6 +262,8 @@ controllerManager:
|
|||||||
profiling: "{{ kube_profiling }}"
|
profiling: "{{ kube_profiling }}"
|
||||||
terminated-pod-gc-threshold: "{{ kube_controller_terminated_pod_gc_threshold }}"
|
terminated-pod-gc-threshold: "{{ kube_controller_terminated_pod_gc_threshold }}"
|
||||||
bind-address: {{ kube_controller_manager_bind_address }}
|
bind-address: {{ kube_controller_manager_bind_address }}
|
||||||
|
leader-elect-lease-duration: {{ kube_controller_manager_leader_elect_lease_duration }}
|
||||||
|
leader-elect-renew-deadline: {{ kube_controller_manager_leader_elect_renew_deadline }}
|
||||||
{% if kube_feature_gates %}
|
{% if kube_feature_gates %}
|
||||||
feature-gates: {{ kube_feature_gates|join(',') }}
|
feature-gates: {{ kube_feature_gates|join(',') }}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
@@ -307,6 +309,8 @@ controllerManager:
|
|||||||
scheduler:
|
scheduler:
|
||||||
extraArgs:
|
extraArgs:
|
||||||
bind-address: {{ kube_scheduler_bind_address }}
|
bind-address: {{ kube_scheduler_bind_address }}
|
||||||
|
leader-elect-lease-duration: {{ kube_scheduler_leader_elect_lease_duration }}
|
||||||
|
leader-elect-renew-deadline: {{ kube_scheduler_leader_elect_renew_deadline }}
|
||||||
{% if kube_feature_gates %}
|
{% if kube_feature_gates %}
|
||||||
feature-gates: {{ kube_feature_gates|join(',') }}
|
feature-gates: {{ kube_feature_gates|join(',') }}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|||||||
Reference in New Issue
Block a user