diff --git a/docs/kubernetes-apps/scheduler_plugins.md b/docs/kubernetes-apps/scheduler_plugins.md index 85e37910ad5411e632f23eadae92bd61899cb7a0..c0b2f3b60b3584250a61a93c22955ec1c8740fea 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 b97dc5f775d302836410b31f1e7ad9ac20fa63f5..b02684d30c09c80dc7c4649ce568a55d4fad2dc6 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 a6f46a98aac363920797cb1f19a9b3e4bc28188a..f1c2c29e29a9f845e2a66716f995d536eda1c3b0 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] }}"