File tree Expand file tree Collapse file tree 6 files changed +7
-221
lines changed
roles/kubespray-defaults/defaults/main Expand file tree Collapse file tree 6 files changed +7
-221
lines changed Original file line number Diff line number Diff line change 9
9
- deploy-special
10
10
11
11
variables :
12
- KUBESPRAY_VERSION : v2.24.1
12
+ KUBESPRAY_VERSION : v2.25.0
13
13
FAILFASTCI_NAMESPACE : ' kargo-ci'
14
14
GITLAB_REPOSITORY : ' kargo-ci/kubernetes-sigs-kubespray'
15
15
ANSIBLE_FORCE_COLOR : " true"
Original file line number Diff line number Diff line change @@ -75,11 +75,11 @@ You will then need to use [bind mounts](https://docs.docker.com/storage/bind-mou
75
75
to access the inventory and SSH key in the container, like this:
76
76
77
77
``` ShellSession
78
- git checkout v2.24.1
79
- docker pull quay.io/kubespray/kubespray:v2.24.1
78
+ git checkout v2.25.0
79
+ docker pull quay.io/kubespray/kubespray:v2.25.0
80
80
docker run --rm -it --mount type=bind,source="$(pwd)"/inventory/sample,dst=/inventory \
81
81
--mount type=bind,source="${HOME}"/.ssh/id_rsa,dst=/root/.ssh/id_rsa \
82
- quay.io/kubespray/kubespray:v2.24.1 bash
82
+ quay.io/kubespray/kubespray:v2.25.0 bash
83
83
# Inside the container you may now run the kubespray playbooks:
84
84
ansible-playbook -i /inventory/inventory.ini --private-key /root/.ssh/id_rsa cluster.yml
85
85
```
@@ -202,7 +202,7 @@ Note: Upstart/SysV init based OS types are not supported.
202
202
203
203
## Requirements
204
204
205
- - ** Minimum required version of Kubernetes is v1.27 **
205
+ - ** Minimum required version of Kubernetes is v1.28 **
206
206
- ** Ansible v2.14+, Jinja 2.11+ and python-netaddr is installed on the machine that will run Ansible commands**
207
207
- The target servers must have ** access to the Internet** in order to pull docker images. Otherwise, additional configuration is required (See [ Offline Environment] ( docs/operations/offline-environment.md ) )
208
208
- The target servers are configured to allow ** IPv4 forwarding** .
Original file line number Diff line number Diff line change 2
2
namespace : kubernetes_sigs
3
3
description : Deploy a production ready Kubernetes cluster
4
4
name : kubespray
5
- version : 2.25 .0
5
+ version : 2.26 .0
6
6
readme : README.md
7
7
authors :
8
8
- The Kubespray maintainers (https://kubernetes.slack.com/channels/kubespray)
Load Diff Large diffs are not rendered by default.
Original file line number Diff line number Diff line change @@ -135,32 +135,27 @@ kube_major_version: "{{ kube_version | regex_replace('^v([0-9])+\\.([0-9]+)\\.[0
135
135
pod_infra_supported_versions :
136
136
v1.29 : " 3.9"
137
137
v1.28 : " 3.9"
138
- v1.27 : " 3.9"
139
138
pod_infra_version : " {{ pod_infra_supported_versions[kube_major_version] }}"
140
139
141
140
etcd_supported_versions :
142
141
v1.29 : " v3.5.12"
143
142
v1.28 : " v3.5.12"
144
- v1.27 : " v3.5.12"
145
143
etcd_version : " {{ etcd_supported_versions[kube_major_version] }}"
146
144
147
145
crictl_supported_versions :
148
146
v1.29 : " v1.29.0"
149
147
v1.28 : " v1.28.0"
150
- v1.27 : " v1.27.1"
151
148
crictl_version : " {{ crictl_supported_versions[kube_major_version] }}"
152
149
153
150
crio_supported_versions :
154
151
v1.29 : v1.29.1
155
152
v1.28 : v1.28.4
156
- v1.27 : v1.27.4
157
153
crio_version : " {{ crio_supported_versions[kube_major_version] }}"
158
154
159
155
# Scheduler plugins doesn't build for K8s 1.29 yet
160
156
scheduler_plugins_supported_versions :
161
157
v1.29 : 0
162
158
v1.28 : v0.28.9
163
- v1.27 : v0.27.8
164
159
scheduler_plugins_version : " {{ scheduler_plugins_supported_versions[kube_major_version] }}"
165
160
166
161
yq_version : " v4.42.1"
@@ -364,7 +359,6 @@ csi_livenessprobe_image_tag: "v2.5.0"
364
359
snapshot_controller_supported_versions :
365
360
v1.29 : " v7.0.2"
366
361
v1.28 : " v7.0.2"
367
- v1.27 : " v7.0.2"
368
362
snapshot_controller_image_repo : " {{ kube_image_repo }}/sig-storage/snapshot-controller"
369
363
snapshot_controller_image_tag : " {{ snapshot_controller_supported_versions[kube_major_version] }}"
370
364
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ kubelet_swap_behavior: LimitedSwap
21
21
kube_version : v1.29.5
22
22
23
23
# # The minimum version working
24
- kube_version_min_required : v1.27 .0
24
+ kube_version_min_required : v1.28 .0
25
25
26
26
# # Kube Proxy mode One of ['iptables', 'ipvs']
27
27
kube_proxy_mode : ipvs
You can’t perform that action at this time.
0 commit comments