diff --git a/docs/kubernetes-apps/scheduler_plugins.md b/docs/kubernetes-apps/scheduler_plugins.md index 85e37910ad5..c0b2f3b60b3 100644 --- a/docs/kubernetes-apps/scheduler_plugins.md +++ b/docs/kubernetes-apps/scheduler_plugins.md @@ -24,8 +24,8 @@ There are requirements for the version of Kubernetes, please see [Compatibility | Scheduler Plugins | Compiled With K8s Version | | ----------------- | ------------------------- | +| v0.28.9 | v1.28.9 | | v0.27.8 | v1.27.8 | -| v0.26.8 | v1.26.7 | ## Turning it on diff --git a/roles/kubernetes-apps/meta/main.yml b/roles/kubernetes-apps/meta/main.yml index b97dc5f775d..b02684d30c0 100644 --- a/roles/kubernetes-apps/meta/main.yml +++ b/roles/kubernetes-apps/meta/main.yml @@ -128,7 +128,7 @@ dependencies: - role: kubernetes-apps/scheduler_plugins when: - scheduler_plugins_enabled - - kube_major_version is version('v1.28', '<') + - kube_major_version is version('v1.29', '<') - inventory_hostname == groups['kube_control_plane'][0] tags: - scheduler_plugins diff --git a/roles/kubespray-defaults/defaults/main/download.yml b/roles/kubespray-defaults/defaults/main/download.yml index a6f46a98aac..f1c2c29e29a 100644 --- a/roles/kubespray-defaults/defaults/main/download.yml +++ b/roles/kubespray-defaults/defaults/main/download.yml @@ -156,10 +156,10 @@ crio_supported_versions: v1.27: v1.27.4 crio_version: "{{ crio_supported_versions[kube_major_version] }}" -# Scheduler plugins doesn't build for K8s 1.28 yet +# Scheduler plugins doesn't build for K8s 1.29 yet scheduler_plugins_supported_versions: v1.29: 0 - v1.28: 0 + v1.28: v0.28.9 v1.27: v0.27.8 scheduler_plugins_version: "{{ scheduler_plugins_supported_versions[kube_major_version] }}"