[kubernetes] Support kubernetes 1.30.2 (#11343)
parent
0bcedd4603
commit
a0d03d9fa6
|
@ -160,11 +160,11 @@ Note: Upstart/SysV init based OS types are not supported.
|
||||||
## Supported Components
|
## Supported Components
|
||||||
|
|
||||||
- Core
|
- Core
|
||||||
- [kubernetes](https://github.com/kubernetes/kubernetes) v1.29.5
|
- [kubernetes](https://github.com/kubernetes/kubernetes) v1.30.2
|
||||||
- [etcd](https://github.com/etcd-io/etcd) v3.5.12
|
- [etcd](https://github.com/etcd-io/etcd) v3.5.12
|
||||||
- [docker](https://www.docker.com/) v26.1
|
- [docker](https://www.docker.com/) v26.1
|
||||||
- [containerd](https://containerd.io/) v1.7.16
|
- [containerd](https://containerd.io/) v1.7.16
|
||||||
- [cri-o](http://cri-o.io/) v1.29.1 (experimental: see [CRI-O Note](docs/CRI/cri-o.md). Only on fedora, ubuntu and centos based OS)
|
- [cri-o](http://cri-o.io/) v1.30.2 (experimental: see [CRI-O Note](docs/CRI/cri-o.md). Only on fedora, ubuntu and centos based OS)
|
||||||
- Network Plugin
|
- Network Plugin
|
||||||
- [cni-plugins](https://github.com/containernetworking/plugins) v1.2.0
|
- [cni-plugins](https://github.com/containernetworking/plugins) v1.2.0
|
||||||
- [calico](https://github.com/projectcalico/calico) v3.27.3
|
- [calico](https://github.com/projectcalico/calico) v3.27.3
|
||||||
|
|
|
@ -17,7 +17,7 @@ kube_token_dir: "{{ kube_config_dir }}/tokens"
|
||||||
kube_api_anonymous_auth: true
|
kube_api_anonymous_auth: true
|
||||||
|
|
||||||
## Change this to use another Kubernetes version, e.g. a current beta release
|
## Change this to use another Kubernetes version, e.g. a current beta release
|
||||||
kube_version: v1.29.5
|
kube_version: v1.30.2
|
||||||
|
|
||||||
# Where the binaries will be downloaded.
|
# Where the binaries will be downloaded.
|
||||||
# Note: ensure that you've enough disk space (about 1G)
|
# Note: ensure that you've enough disk space (about 1G)
|
||||||
|
|
|
@ -133,27 +133,32 @@ skopeo_version: "v1.15.0"
|
||||||
kube_major_version: "{{ kube_version | regex_replace('^v([0-9])+\\.([0-9]+)\\.[0-9]+', 'v\\1.\\2') }}"
|
kube_major_version: "{{ kube_version | regex_replace('^v([0-9])+\\.([0-9]+)\\.[0-9]+', 'v\\1.\\2') }}"
|
||||||
|
|
||||||
pod_infra_supported_versions:
|
pod_infra_supported_versions:
|
||||||
|
v1.30: "3.9"
|
||||||
v1.29: "3.9"
|
v1.29: "3.9"
|
||||||
v1.28: "3.9"
|
v1.28: "3.9"
|
||||||
pod_infra_version: "{{ pod_infra_supported_versions[kube_major_version] }}"
|
pod_infra_version: "{{ pod_infra_supported_versions[kube_major_version] }}"
|
||||||
|
|
||||||
etcd_supported_versions:
|
etcd_supported_versions:
|
||||||
|
v1.30: "v3.5.12"
|
||||||
v1.29: "v3.5.12"
|
v1.29: "v3.5.12"
|
||||||
v1.28: "v3.5.12"
|
v1.28: "v3.5.12"
|
||||||
etcd_version: "{{ etcd_supported_versions[kube_major_version] }}"
|
etcd_version: "{{ etcd_supported_versions[kube_major_version] }}"
|
||||||
|
|
||||||
crictl_supported_versions:
|
crictl_supported_versions:
|
||||||
|
v1.30: "v1.30.0"
|
||||||
v1.29: "v1.29.0"
|
v1.29: "v1.29.0"
|
||||||
v1.28: "v1.28.0"
|
v1.28: "v1.28.0"
|
||||||
crictl_version: "{{ crictl_supported_versions[kube_major_version] }}"
|
crictl_version: "{{ crictl_supported_versions[kube_major_version] }}"
|
||||||
|
|
||||||
crio_supported_versions:
|
crio_supported_versions:
|
||||||
|
v1.30: v1.30.2
|
||||||
v1.29: v1.29.1
|
v1.29: v1.29.1
|
||||||
v1.28: v1.28.4
|
v1.28: v1.28.4
|
||||||
crio_version: "{{ crio_supported_versions[kube_major_version] }}"
|
crio_version: "{{ crio_supported_versions[kube_major_version] }}"
|
||||||
|
|
||||||
# Scheduler plugins doesn't build for K8s 1.29 yet
|
# Scheduler plugins doesn't build for K8s 1.29 yet
|
||||||
scheduler_plugins_supported_versions:
|
scheduler_plugins_supported_versions:
|
||||||
|
v1.30: 0
|
||||||
v1.29: 0
|
v1.29: 0
|
||||||
v1.28: v0.28.9
|
v1.28: v0.28.9
|
||||||
scheduler_plugins_version: "{{ scheduler_plugins_supported_versions[kube_major_version] }}"
|
scheduler_plugins_version: "{{ scheduler_plugins_supported_versions[kube_major_version] }}"
|
||||||
|
@ -357,6 +362,7 @@ csi_livenessprobe_image_repo: "{{ kube_image_repo }}/sig-storage/livenessprobe"
|
||||||
csi_livenessprobe_image_tag: "v2.5.0"
|
csi_livenessprobe_image_tag: "v2.5.0"
|
||||||
|
|
||||||
snapshot_controller_supported_versions:
|
snapshot_controller_supported_versions:
|
||||||
|
v1.30: "v7.0.2"
|
||||||
v1.29: "v7.0.2"
|
v1.29: "v7.0.2"
|
||||||
v1.28: "v7.0.2"
|
v1.28: "v7.0.2"
|
||||||
snapshot_controller_image_repo: "{{ kube_image_repo }}/sig-storage/snapshot-controller"
|
snapshot_controller_image_repo: "{{ kube_image_repo }}/sig-storage/snapshot-controller"
|
||||||
|
|
|
@ -18,7 +18,7 @@ kubelet_fail_swap_on: true
|
||||||
kubelet_swap_behavior: LimitedSwap
|
kubelet_swap_behavior: LimitedSwap
|
||||||
|
|
||||||
## Change this to use another Kubernetes version, e.g. a current beta release
|
## Change this to use another Kubernetes version, e.g. a current beta release
|
||||||
kube_version: v1.29.5
|
kube_version: v1.30.2
|
||||||
|
|
||||||
## The minimum version working
|
## The minimum version working
|
||||||
kube_version_min_required: v1.28.0
|
kube_version_min_required: v1.28.0
|
||||||
|
|
Loading…
Reference in New Issue