diff --git a/README.md b/README.md index 115e78000..3c456bfe1 100644 --- a/README.md +++ b/README.md @@ -112,7 +112,7 @@ Note: - Core - [kubernetes](https://github.com/kubernetes/kubernetes) 1.32.8 - - [etcd](https://github.com/etcd-io/etcd) 3.5.16 + - [etcd](https://github.com/etcd-io/etcd) 3.5.22 - [docker](https://www.docker.com/) 28.0 - [containerd](https://containerd.io/) 2.0.6 - [cri-o](http://cri-o.io/) 1.32.0 (experimental: see [CRI-O Note](docs/CRI/cri-o.md). Only on fedora, ubuntu and centos based OS) diff --git a/roles/kubespray_defaults/defaults/main/download.yml b/roles/kubespray_defaults/defaults/main/download.yml index 9a395a89c..866861fe2 100644 --- a/roles/kubespray_defaults/defaults/main/download.yml +++ b/roles/kubespray_defaults/defaults/main/download.yml @@ -136,9 +136,9 @@ pod_infra_supported_versions: pod_infra_version: "{{ pod_infra_supported_versions[kube_major_version] }}" etcd_supported_versions: - '1.32': 3.5.16 - '1.31': 3.5.16 - '1.30': 3.5.16 + '1.32': "{{ (etcd_binary_checksums['amd64'].keys() | select('version', '3.6', '<'))[0] }}" + '1.31': "{{ (etcd_binary_checksums['amd64'].keys() | select('version', '3.6', '<'))[0] }}" + '1.30': "{{ (etcd_binary_checksums['amd64'].keys() | select('version', '3.6', '<'))[0] }}" etcd_version: "{{ etcd_supported_versions[kube_major_version] }}" crictl_supported_versions: