mirror of
https://github.com/kubernetes-sigs/kubespray.git
synced 2026-05-20 07:17:45 -02:30
Add scheduler plugins support (#10747)
Signed-off-by: tu1h <lihai.tu@daocloud.io>
This commit is contained in:
@@ -156,6 +156,13 @@ crio_supported_versions:
|
||||
v1.27: v1.27.1
|
||||
crio_version: "{{ crio_supported_versions[kube_major_version] }}"
|
||||
|
||||
# Scheduler plugins doesn't build for K8s 1.28 yet
|
||||
scheduler_plugins_supported_versions:
|
||||
v1.28: 0
|
||||
v1.27: v0.27.8
|
||||
v1.26: v0.26.7
|
||||
scheduler_plugins_version: "{{ scheduler_plugins_supported_versions[kube_major_version] }}"
|
||||
|
||||
yq_version: "v4.35.2"
|
||||
|
||||
# Download URLs
|
||||
@@ -294,6 +301,11 @@ dnsautoscaler_version: v1.8.8
|
||||
dnsautoscaler_image_repo: "{{ kube_image_repo }}/cpa/cluster-proportional-autoscaler"
|
||||
dnsautoscaler_image_tag: "{{ dnsautoscaler_version }}"
|
||||
|
||||
scheduler_plugins_controller_image_repo: "{{ kube_image_repo }}/scheduler-plugins/controller"
|
||||
scheduler_plugins_controller_image_tag: "{{ scheduler_plugins_version }}"
|
||||
scheduler_plugins_scheduler_image_repo: "{{ kube_image_repo }}/scheduler-plugins/kube-scheduler"
|
||||
scheduler_plugins_scheduler_image_tag: "{{ scheduler_plugins_version }}"
|
||||
|
||||
registry_version: "2.8.1"
|
||||
registry_image_repo: "{{ docker_image_repo }}/library/registry"
|
||||
registry_image_tag: "{{ registry_version }}"
|
||||
|
||||
@@ -681,3 +681,6 @@ sysctl_file_path: "/etc/sysctl.d/99-sysctl.conf"
|
||||
|
||||
system_upgrade: false
|
||||
system_upgrade_reboot: on-upgrade # never, always
|
||||
|
||||
# Enables or disables the scheduler plugins.
|
||||
scheduler_plugins_enabled: false
|
||||
|
||||
Reference in New Issue
Block a user