github-actions[bot]
f70f12b0a8
Patch versions updates
2025-03-28 02:47:47 +00:00
Max Gautier
aa0c0851f8
Upgrade kube-router ( #12066 )
...
- This happens to fix the fact that kube-router is broken when using the
service proxy: https://github.com/cloudnativelabs/kube-router/issues/1558
2025-03-26 17:04:38 -07:00
Farshad Asadpour
e7c70d6169
fix(ingress-nginx): Upgrade ingress-nginx to v1.12.1 and webhook certgen image to v1.5.2 ( #12075 )
...
This commit upgrades ingress-nginx to version v1.12.1, addressing multiple critical vulnerabilities including CVE-2025-1974, CVE-2025-1097, CVE-2025-1098, CVE-2025-24513, and CVE-2025-24514 as detailed in the ingress-nginx release notes: https://github.com/kubernetes/ingress-nginx/releases/tag/controller-v1.12.1
Important Notes:
- Fixing CVE-2025-1974 required disabling validation of the generated NGINX configuration during validation of Ingress resources. Invalid Ingress resources may stop the NGINX configuration from being updated.
- Recommended mitigations include enabling annotation validation and disabling snippet annotations.
Alongside this upgrade, the `ingress_nginx_kube_webhook_certgen_image_tag` has been updated to v1.5.2 for compatibility, based on: https://github.com/kubernetes/ingress-nginx/pull/13066
Changelog:
- Updated ingress-nginx version to v1.12.1 in Kubespray.
- Updated `ingress_nginx_kube_webhook_certgen_image_tag` in `roles/kubespray-defaults/defaults/main/download.yml` to v1.5.2.
Fixes: https://github.com/kubernetes-sigs/kubespray/issues/12073
2025-03-25 09:10:38 -07:00
ChengHao Yang
36cd894d58
Bump Docker default version to 28.0 ( #12070 )
...
* Cleanup: unsupport docker version
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
* Cleanup: unsupport OS rhel7
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
* Feat: upgrade docker package
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
* Docs: update rhel docker link
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
* Feat: upgrade docker version
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
* Docs: update docker version
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
---------
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
2025-03-25 04:38:32 -07:00
Farshad Asadpour
bab6a9bf64
[argocd] Bump ArgoCD version to 2.14.5 ( #12041 )
...
According to the official ArgoCD documentation, version 2.14.5 is required
for compatibility with Kubernetes version 1.31
Reference: https://argo-cd.readthedocs.io/en/stable/operator-manual/installation/\#tested-versions
docs(argocd): update version references in documentation and configuration
2025-03-21 05:44:31 -07:00
Ekko
56d37da105
Bump kube patch versions ( #12052 )
...
Signed-off-by: ekko <lihai.tu@daocloud.io >
2025-03-18 02:05:49 -07:00
Max Gautier
e2d86c3413
Update patch versions: cri-o, cri-dockerd, gvisor, etcd, cilium-cli, cni ( #12024 )
2025-03-10 20:05:45 -07:00
Max Gautier
299178e587
Update README.md with v-less versions
...
Also small spacing fix.
2025-03-05 16:19:52 +01:00
Mohamed Omar Zaian
8f4b7f9f5d
[containerd] Make containerd v2.0.3, update hashes for other releases ( #12011 )
2025-03-04 11:59:44 -08:00
Mohamed Omar Zaian
95f059d2c1
[calico] Make calico v3.29.2, update hashes for other releases ( #12012 )
2025-03-04 11:55:44 -08:00
Mohamed Omar Zaian
0632f23a63
Make kubernetes 1.32.2 default ( #12003 )
2025-03-03 04:53:15 -08:00
Loong Dai
e0a141ab12
README: add docker run ( #11967 )
...
* README: add docker run
Signed-off-by: Loong <long0dai@foxmail.com >
* Update README.md
Co-authored-by: Robert Neumann <r0b2g1t@users.noreply.github.com >
* Update README.md
Co-authored-by: Robert Neumann <r0b2g1t@users.noreply.github.com >
---------
Signed-off-by: Loong <long0dai@foxmail.com >
Co-authored-by: Robert Neumann <r0b2g1t@users.noreply.github.com >
2025-02-23 04:14:27 -08:00
Mohamed Omar Zaian
624937d137
[containerd] Support containerd v2.0.x ( #11845 )
2025-02-04 23:32:15 -08:00
Max Gautier
d23c1464c9
Remove krew support ( #11824 )
...
* Remove krew installation support
Krew is fundamentally to install kubectl plugins, which are eminently a
client side things.
It's also not difficult to install on a client machine.
* Remove krew cleanup
2025-01-23 20:45:21 -08:00
Max Gautier
f8c4d5a899
Fix: hide 'ansible managed' balises in README.md ( #11919 )
...
[//]: -> apparently does not work for hiding on Github markdown
2025-01-23 01:34:58 -08:00
Max Gautier
3f01d4725d
Apply new pre-commit version updater
2025-01-21 12:10:43 +01:00
Max Gautier
a142f40e25
Update versions in README.md with pre-commit
...
Currently, versions in README.md need to be manually updated, and we
check it's done with a bash script.
Add a small utility playbook to add versions in README.md from their
actual default values, automatically.
This is done in pre-commit, and replace the scripted check ; instead it
will autofix the README.md, and fails in CI if needed.
We switch markdownlint behind the local hooks to gave it the opportunity
to catch a problem with the rendering.
2025-01-21 12:10:21 +01:00
Kay Yan
b104bb7a57
[kubernetes] Support Kubernetes v1.32.0 with RHEL8 ( #11885 )
...
* [kubernetes] Support Kubernetes v1.32.0
* add workaround for RHEL8
Signed-off-by: Kay Yan <kay.yan@daocloud.io >
---------
Signed-off-by: Kay Yan <kay.yan@daocloud.io >
Co-authored-by: Mohamed Zaian <mohamedzaian@gmail.com >
2025-01-15 08:54:35 -08:00
Kay Yan
369be00960
increase the memory requirement to 2GB ( #11864 )
...
Signed-off-by: Kay Yan <kay.yan@daocloud.io >
2025-01-07 08:00:28 +01:00
Mohamed Omar Zaian
9ec9b3a202
[ingress-nginx] upgrade to 1.12.0 ( #11846 )
2025-01-02 04:58:14 +01:00
ChengHao Yang
54a01f2774
Bump: Containerd upgrade to 1.7.24 & runc upgrade to v1.2.3 ( #11833 )
...
* Bump: Containerd upgrade to 1.7.24
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
* Docs: README.md update Containerd version 1.7.24
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
* Bump: runc upgrade to v1.2.3
Runc upgrade to v1.2.3, and add v1.1.15, v1.2.x checksum
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
---------
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
2024-12-27 13:36:11 +01:00
ChengHao Yang
a6bc327d63
Bump: Helm upgrade to v3.16.4 ( #11832 )
...
* Bump: Helm default version v3.16.4
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
* Docs: README.md update helm version
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
---------
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
2024-12-26 14:24:11 +01:00
Mohamed Omar Zaian
25d0380db7
[calico] Add version 3.29.1 and make it default ( #11798 )
2024-12-25 23:14:11 +01:00
ChengHao Yang
3305ae9235
Bump: Kubernetes default version v1.31.4 ( #11828 )
...
* Bump: kubernetes upgrade to 1.31.4
Add Kubernetes 1.31.4, 1.30.8 and 1.29.12 version
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
* Docs: Upgrade Kubernetes version to 1.31.4
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
---------
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
2024-12-25 23:10:13 +01:00
Kubernetes Prow Robot
e1ab3122c8
Merge pull request #11748 from VannTen/cleanup/remove_inventory_builder
...
Remove inventory_builder and re-organize docs
2024-11-27 14:52:58 +00:00
Max Gautier
db9852e853
docs: reorganize "getting started" + cleanups old docs
...
Our README is currently pretty cluttered:
- Part of the README duplicates docs/getting_started/getting-started.md
-> Remove duplicates and extract useful info into the getting-started.md
- General info on Ansible environment troubleshooting
-> remove most of it as it's not specific to Kubespray, move to
docs/ansible/ansible.md
-> split inventory-related stuff of ansible.md into it's own file. This
should host documentation on how to manages Kubespray inventories in the
future.
ansible.md:
- remove the list of "Unused" variables, as:
1. It's not accurate
2. What matters is where users should put their variables
2024-11-26 15:23:59 +01:00
Max Gautier
69ca324192
Clean-up references to inventory_builder in docs
2024-11-26 15:23:19 +01:00
ChengHao Yang
3f45301919
Bump: Kubernetes default version v1.31.3 ( #11737 )
...
* Bump: Kubernetes default version set to v1.31.3
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
* Docs: README.md update kubernetes version
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
---------
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
2024-11-25 09:14:57 +00:00
Bin Zhao
d4b2f8c9e9
Update README.md to fix several doc links for OpenStack and vSphere ( #11736 )
...
Fix 3 broken links.
Two of them are because of https://github.com/kubernetes-sigs/kubespray/pull/11633
2024-11-25 09:10:56 +00:00
ChengHao Yang
a2a11819b3
Docs: migrate to cloud_controllers
...
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
2024-11-05 00:51:00 +08:00
ChengHao Yang
66d3cb7e6f
[cert-manager] upgrade to v1.15.3 ( #11668 )
...
* Feat: upgrade cert-manager version to v1.15.3
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
* Feat: upgrade cert-manager crd to v1.15.3
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
* Feat: update cert-manager v1.15.3 deployment files
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
* Docs: upgrade cert-manager to v1.15.3
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
---------
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
2024-11-04 10:39:29 +00:00
Robert Volkmann
87270ebf26
Add hashes for Kubernetes 1.31.2 (new default), 1.30.6 and 1.29.10 ( #11662 )
2024-10-24 15:46:53 +01:00
ChengHao Yang
d1417d54ce
Feat: CoreDNS upgrade to v1.11.3 ( #11653 )
...
* Feat: bump CoreDNS version to v1.11.3
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
* Docs: update README.md CoreDNS version to v1.11.3
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
---------
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
2024-10-21 22:50:52 +01:00
Robert Volkmann
5aea2abc40
Bump containerd to 1.7.23 ( #11642 )
2024-10-17 14:55:03 +01:00
Kay Yan
fb312e5179
cleanup kube 1.28 and cri-o 1.28 ( #11609 )
2024-10-08 08:28:22 +01:00
ChengHao Yang
8aa4c9ac0c
Cleanup: Fedora 37/38 CI tests & docs ( #11600 )
...
* Feat: update the remaining Fedora 37 vagrant CI
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
* Cleanup: remove EOL Fedora 37/38 CI tests
Signed-off-by: ChengHao Yang
<17496418+tico88612@users.noreply.github.com >
* Docs: remove EOL Fedora 37/38
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
---------
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
2024-10-07 09:16:06 +01:00
Baargav
bb4f1b1168
update cilium to 1.15.9 ( #11593 )
2024-10-03 10:10:27 +01:00
ChengHao Yang
b0563c20b0
Feat: support Fedora 39/40 ( #11573 )
...
* Add Fedora 39/40 to Vagrantfile
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
* Add CI tests for Fedora 39/40
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
* Update CI tests documentation
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
* Update support OS version in README.md
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
---------
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
2024-10-01 07:57:49 +01:00
janosbabik
656ed796b9
[etcd] make etcd 3.5.16 default ( #11572 )
...
* [etcd] make etcd 3.5.16 default
* Update etcd binary checksums for version 3.5.16 and lower
2024-09-26 09:12:01 +01:00
Philip Sabri
15bb5b0789
[kubernetes] Support kubernetes 1.31.1 ( #11533 )
2024-09-25 05:10:01 +01:00
Baargav
1c0718bb7d
update containerd 1.7.22 ( #11554 )
2024-09-23 15:31:59 +01:00
Kay Yan
d4bf3b9dc7
cleaup for 2.26.0 ( #11511 )
2024-09-06 07:02:28 +01:00
Max Gautier
7f527f6195
Drop support for RHEL 7 / CentOS 7 ( #11246 )
...
* Simplify docker systemd unit
systemd handles missing unit by ignoring the dependency so we don't need
to template them.
* Remove RHEL 7/CentOS 7 support
- remove ref in kubespray roles
- move CI from centos 7 to 8
- remove docs related to centos7
* Remove container-storage-setup
Only used for RHEL 7 and CentOS 7
2024-09-05 07:41:01 +01:00
Kay Yan
27c7dc7008
upgrade helm to v3.15.4 ( #11486 )
2024-08-30 06:39:30 +01:00
Ehsan Golpayegani
924a979955
Calico v3.28.[0-1] checksums and change calico default version ( #11234 )
...
* make calico api server manifest backward compatible with version older than 3.27.3
Add 3.28.1 checksums
Add 3.28.0 checksums
Change default version to 3.27.3
* change default calico version to 3.28.1
* Set mount type to DirectoryOrCreate for hostPath needed by Calico
2024-08-29 12:10:28 +01:00
Kay Yan
6acb44eeaf
update containerd 1.7.21 ( #11478 )
2024-08-29 04:22:29 +01:00
Mohamed Omar Zaian
c4338687e1
[ingress-nginx] upgrade to 1.11.2 ( #11463 )
2024-08-19 06:10:27 -07:00
Mohamed Omar Zaian
ad1ce92b41
Update node-feature-discovery to v0.16.4 ( #11250 )
2024-08-19 05:59:30 -07:00
kokyhm
1093c76f9b
bump k8s version ( #11455 )
2024-08-19 00:12:33 -07:00
Mengxin Liu
390d74706c
[kube-ovn] update version to 1.12.21 ( #11445 )
...
Signed-off-by: Mengxin Liu <liumengxinfly@gmail.com >
2024-08-15 06:39:18 -07:00