Ali Afsharzadeh
7a62933b17
Update load balancer versions to Nginx 1.30.1 and Haproxy 3.2.19 ( #13258 )
...
Signed-off-by: Ali Afsharzadeh <afsharzadeh8@gmail.com >
2026-05-21 14:16:46 +05:30
Ali Afsharzadeh
17f270325d
Remove deprecated apiserver-count kubeadm config option ( #13262 )
...
Signed-off-by: Ali Afsharzadeh <afsharzadeh8@gmail.com >
2026-05-18 16:17:51 +05:30
Ali Afsharzadeh
2ac815147b
Upgrade cilium from 1.19.3 to 1.19.4 ( #13256 )
...
Signed-off-by: Ali Afsharzadeh <afsharzadeh8@gmail.com >
2026-05-14 18:04:28 +05:30
Sumit Solanki
e97333dbf8
fix: skip kube-proxy-only tasks when kube_proxy_remove is true ( #13228 )
...
* fix: skip kube-proxy-only tasks when kube_proxy_remove is true
Signed-off-by: Sumit Solanki <sumit.solanki@ibm.com >
* refactor: use where defaults already define the var
Signed-off-by: Sumit Solanki <sumit.solanki@ibm.com >
---------
Signed-off-by: Sumit Solanki <sumit.solanki@ibm.com >
2026-05-07 18:31:20 +05:30
Ali Afsharzadeh
09e9c43570
Disable controller-manager allocate-node-cidrs for cilium cluster-pool ipam ( #13148 )
...
Signed-off-by: Ali Afsharzadeh <afsharzadeh8@gmail.com >
2026-05-06 15:26:22 +05:30
Takuya Murakami
28bdeb8583
[Kubernetes] Support Kubernetes v1.36.0 ( #13219 )
...
- Support Kubernetes 1.36.0
- Bump coredns to 1.14.2
2026-05-01 07:49:25 +05:30
Karim Farid
e939d40ed9
bump(download): Flannel v0.27.3 → v0.28.4 ( #13199 )
...
* bump(download): Flannel v0.27.3 → v0.28.4
* bump(download): Update flannel to v0.28.4
2026-04-21 11:59:54 +05:30
Chad Swenson
f81842d0ed
Implement structured authentication configuration for API server ( #13035 )
2026-04-21 08:25:52 +05:30
Mohamed Omar Zaian
2e655d5e64
Upgrade metrics-server to v0.8.1 ( #13189 )
2026-04-17 17:53:05 +05:30
Ali Afsharzadeh
9441a6b90d
Upgrade cilium from 1.19.1 to 1.19.3 ( #13187 )
...
Signed-off-by: Ali Afsharzadeh <afsharzadeh8@gmail.com >
2026-04-17 16:09:03 +05:30
ERIK
341da0e8cb
Fix kubeadm task failure when cilium_identity_allocation_mode is undefined ( #13121 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2026-03-20 14:32:13 +05:30
Ali Afsharzadeh
a51773e78f
Upgrade cilium from 1.18.6 to 1.19.1 ( #13095 )
...
Signed-off-by: Ali Afsharzadeh <afsharzadeh8@gmail.com >
2026-03-14 09:39:34 +05:30
Srishti Jaiswal
ba70ed35f0
Remove kubeadm config api version: v1beta3 for kubeadm config template ( #13027 )
2026-03-11 20:27:38 +05:30
Ali Afsharzadeh
1bafb8e882
Update load balancer versions to Nginx 1.28.2 and Haproxy 3.2.13 ( #13034 )
...
Signed-off-by: Ali Afsharzadeh <afsharzadeh8@gmail.com >
2026-03-11 20:17:37 +05:30
Max Gautier
0c47a6891e
Remove netcheker as we now use hydrophone for network tests ( #13058 )
2026-03-02 19:40:54 +05:30
Takuya Murakami
0bfd43499a
Update etcd to 3.6 ( #12634 )
...
* [etcd] Update etcd 3.5.x to 3.6.5
- Add hashes for etcd 3.6.5
- Remove etcd v2 backup task for etcd 3.6
The etcd 3.6 removes 'etcdctl backup' command with ETCDCTL_API=2
- Downgrade etcd to 3.5 in netchecker
The netchecker does not work with etcd 3.6 becaust it removes v2 API support (--enable-v2).
And netchekcer does not support v3 API.
* Fix: Change etcd config to clean up v2 store before upgrading etcd to 3.6
* Bump etcd to 3.6.8
2026-02-16 19:16:01 +05:30
Srishti Jaiswal
31c33015c4
Use calico crds.yaml for KDD CRDs and drop tarball artifacts ( #12985 )
2026-02-12 20:40:00 +05:30
Meza
8bd5045ecf
cleanup: Deprecate Ingress-Nginx from kubernetes-apps ( #12767 )
...
* [docs] Remove ingress-nginx references in docs and scripts jinja
Signed-off-by: Meza <meza-xyz@proton.me >
* Remove ingress-nginx doc and remove references in readme and sidebar
Signed-off-by: Meza <meza-xyz@proton.me >
* Delete ingress-nginx dir from kubernetes-apps
Signed-off-by: Meza <meza-xyz@proton.me >
* Delete ingress-nginx from inventory addons
Signed-off-by: Meza <meza-xyz@proton.me >
* Delete ingress_nginx_enabled from default main
Signed-off-by: Meza <meza-xyz@proton.me >
* Delete ingress_nginx from download
Signed-off-by: Meza <meza-xyz@proton.me >
* Delete ingress_nginx from dependencies
Signed-off-by: Meza <meza-xyz@proton.me >
* Remove ingress_nginx from registry task
Signed-off-by: Meza <meza-xyz@proton.me >
---------
Signed-off-by: Meza <meza-xyz@proton.me >
2026-02-10 20:22:04 +05:30
Mark Tsai
9582ab3dcd
image_updates: update openstack-cloud-controller to v1.35.0 ( #12972 )
2026-02-10 14:58:01 +05:30
Mohamed Omar Zaian
a77221d12b
[kubernetes] Support Kubernetes v1.35.0 ( #12812 )
2026-02-10 14:54:02 +05:30
neo
a563431c68
Remove Kubernetes Dashboard support ( #12858 )
2026-02-07 22:49:08 +05:30
Ali Afsharzadeh
c3404c3685
Upgrade cilium from 1.18.5 to 1.18.6 ( #12900 )
...
Signed-off-by: Ali Afsharzadeh <afsharzadeh8@gmail.com >
2026-01-26 20:21:50 +05:30
Max Gautier
6b5cc5bdfb
Fix defaults for apiserver_loadbalancer_domain_name
...
Since we're not longer injecting pseudo DNS into /etc/hosts,
'lb-apiserver.kubernetes.local' (the previous default) won't resolve to
anything.
Instead, default to the loadbalancer IP if defined, or to the node local
loadbalancer if it's in use.
Make the necessary adjustements in use site to deal with ip addresses as
well as hostnames.
2026-01-19 09:43:48 +01:00
Qasim Mehmood
17c72367bc
kube-vip: Fix template, drop all capabilities and use kube_vip_version ( #12835 )
...
* Drop capabilities in kube-vip and use kube_vip_version
* Preserve trailing newline for kube_vip_cidr env var
2026-01-07 07:43:38 +05:30
LawiK974
20ab9179af
Update kube-vip to v1.0.3 ( #12815 )
2026-01-04 22:52:37 +05:30
Ali Afsharzadeh
1cbccf40a5
Upgrade cilium from 1.18.4 to 1.18.5 ( #12796 )
...
Signed-off-by: Ali Afsharzadeh <afsharzadeh8@gmail.com >
2025-12-19 07:24:32 -08:00
Max Gautier
4d87ac1032
Simplify collection of SubjectAlternativeNames for apiserver ( #12507 )
...
Remove a bunch of intermediate variables, which fixes a
"'UndefinedMarker' concatenation" error in ansible-lint v25.8.1.
2025-12-04 02:06:57 -08:00
Chris Ricker
2342d0cd57
Calico: populate kubernetes-services-endpoint for localhost LB ( #12598 )
...
When loadbalancer_apiserver_localhost is enabled, Calico falls back to the
Kubernetes service IP because the kubernetes-services-endpoint ConfigMap is
empty. CNI then fails to reach the API server even though an nginx proxy is
listening on localhost.
Update kube_apiserver_global_endpoint to always reference the localhost load
balancer (respecting the configured port) and populate the ConfigMap for both
eBPF and localhost LB modes.
2025-12-03 07:22:19 -08:00
Seena Fallah
5789dc839c
control-plane: fix first_kube_control_plane delegation with kube_override_hostname ( #12636 )
...
* control-plane: fix first_kube_control_plane delegation with kube_override_hostname
When kube_override_hostname is configured, the node names reported by
`kubectl get nodes` differ from the inventory_hostname known to Ansible.
This causes delegation failures in subsequent tasks since Ansible cannot
resolve the hostname from kubectl output to an inventory host.
Signed-off-by: Seena Fallah <seenafallah@gmail.com >
* control-plane: remove fragile first_control_plane selection logic
Current implementation breaks with kube_override_hostname and has
multiple edge cases. Drop until proper kubectl-based node lookup
can be implemented.
Signed-off-by: Seena Fallah <seenafallah@gmail.com >
---------
Signed-off-by: Seena Fallah <seenafallah@gmail.com >
2025-11-25 08:10:38 -08:00
Max Gautier
9975b5d525
Remove download support for old calico versions ( #12724 )
...
we no longer deploy those versions
2025-11-20 04:56:01 -08:00
Max Gautier
9d06ce1a8d
CI: enable unsafe_show_logs == true by default ( #12702 )
...
* CI: enable unsafe_show_logs == true by default
* Deduplicate defaults vars (unsafe_show_logs)
2025-11-19 23:10:00 -08:00
Ali Afsharzadeh
bce107ce3d
Upgrade cilium from 1.18.3 to 1.18.4 ( #12717 )
...
Signed-off-by: Ali Afsharzadeh <afsharzadeh8@gmail.com >
2025-11-18 19:51:59 -08:00
ChengHao Yang
b4bbec6772
Feat: Gateway API version always get latest
...
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
2025-11-16 22:11:48 +08:00
xin053
e22ce15429
Update cinder-csi image tag for offline install ( #12627 )
2025-11-08 21:38:52 -08:00
Ali Afsharzadeh
f5a480fdc4
Upgrade cilium from 1.18.2 to 1.18.3 ( #12649 )
2025-11-06 21:42:52 -08:00
i-yasuda
0d88532f3d
[kubernetes] Support kubernetes 1.34 ( #12549 )
...
* [kubernetes] Support kubernetes 1.34.0
Update hashes for kubernetes 1.34.0 except for cri-o
* [kubernetes] Support kubernetes 1.34.1
Update hashes for kubernetes 1.34.1
* [cri-o] Update cri-o to 1.34.1
---------
Co-authored-by: Takuya Murakami <tmurakam@tmurakam.org >
2025-10-17 01:56:42 -07:00
Mohamed Omar Zaian
fd7f39043b
[ingress-nginx] upgrade to 1.13.3 ( #12604 )
2025-10-08 19:04:59 -07:00
Ali Afsharzadeh
8b62a71f31
Upgrade cilium related images ( #12568 )
...
Signed-off-by: Ali Afsharzadeh <afsharzadeh8@gmail.com >
2025-09-29 10:04:19 -07:00
Ali Afsharzadeh
fae4e08f35
Upgrade cilium from 1.18.1 to 1.18.2 ( #12559 )
2025-09-18 23:56:12 -07:00
Ali Afsharzadeh
6b973d072c
Upgrade haproxy load balancer from 3.1.7 to 3.2.4 ( #12557 )
...
Signed-off-by: Ali Afsharzadeh <afsharzadeh8@gmail.com >
2025-09-17 01:18:12 -07:00
Ali Afsharzadeh
2955dfe69f
Upgrade flannel from 0.26.7 to 0.27.3 ( #12543 )
2025-09-11 00:22:07 -07:00
Ali Afsharzadeh
0a35c624ad
Upgrade local-path-provisioner from 0.0.24 to 0.0.32 ( #12545 )
...
* Upgrade local-path-provisioner from 0.0.24 to 0.0.32
Signed-off-by: Ali Afsharzadeh <afsharzadeh8@gmail.com >
* Remove local_path_provisioner_image_tag variable
Co-authored-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
---------
Signed-off-by: Ali Afsharzadeh <afsharzadeh8@gmail.com >
Co-authored-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
2025-09-10 04:25:57 -07:00
Ali Afsharzadeh
456a3dda09
Upgrade cilium from 1.17.7 to 1.18.1 ( #12542 )
...
Signed-off-by: Ali Afsharzadeh <afsharzadeh8@gmail.com >
2025-09-09 19:47:59 -07:00
jaehanbyun
50c5f39a9d
chore: add 'nftables' to kube_proxy_mode comment ( #12522 )
...
Signed-off-by: jaehanbyun <awbrg789@naver.com >
2025-09-02 00:57:15 -07:00
David Bidorff
fe7592dd0c
fix: provide an option to ignore sysctl errors about unknown keys ( #12514 )
...
* fix: provide an option to ignore sysctl errors about unknown keys
* fix: rename sysctl_ignoreerrors and remove useless var definitions
2025-09-01 07:07:14 -07:00
Qasim Mehmood
0f158e4e28
feat: Upgrade multus cni from 4.1.0 to 4.2.2 ( #12495 )
2025-08-26 02:28:10 -07:00
wangsifei99
f973deb95f
fix netcheck_etcd_image_tag ( #12402 )
...
Signed-off-by: wangsifei99 <wangsifei@kylinos.cn >
2025-08-25 22:49:06 -07:00
Mohamed Omar Zaian
80e0ad0fac
[feat] Update metrics server to v0.8.0 ( #12493 )
2025-08-22 21:07:05 -07:00
ChengHao Yang
1e327b4747
Feat: add prometheus_operator_crds download item
...
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
2025-08-18 21:14:06 +08:00
Ali Afsharzadeh
51764b208b
Upgrade cilium from 1.17.3 to 1.17.7 ( #12470 )
...
Signed-off-by: Ali Afsharzadeh <afsharzadeh8@gmail.com >
2025-08-16 10:53:07 -07:00