Clement Phu
04e40f2e6f
Add configuration to create cilium CNI plugin file when cilium>=1.14.0 ( #10966 )
2024-03-02 20:56:06 -08:00
Clement Phu
7a9def547e
Upgrade Helm to v3.14.2 ( #10967 )
2024-02-27 18:10:19 -08:00
Kay Yan
4317723d3c
cleanup-for-2.24.1 ( #10962 )
2024-02-27 00:24:34 -08:00
Ludovic Logiou
26034b296e
Bump cinder-csi version and switch container registry ( #10894 )
...
* Bump cinder-csi version and switch container registry
Signed-off-by: Ludovic Logiou <ludovic.logiou@gmail.com>
* Update roles/kubespray-defaults/defaults/main/download.yml
Co-authored-by: Mohamed Omar Zaian <mohamedzaian@gmail.com>
---------
Signed-off-by: Ludovic Logiou <ludovic.logiou@gmail.com>
Co-authored-by: Mohamed Omar Zaian <mohamedzaian@gmail.com>
2024-02-22 05:06:40 -08:00
jaszil
e250bb65bb
[Terraform-Openstack] Add optional Octavia loadbalancer for Master Nodes ( #10924 )
...
* terraform-openstack add optional master lb
* remove unnecessary spaces
* remove unnecessary spaces
* fix ci warnings
2024-02-19 17:42:21 -08:00
Max Gautier
12c8d0456f
Move perma failing jobs in CI to manual run ( #10886 )
...
Should free CI resources
2024-02-19 10:00:39 -08:00
Max Gautier
667bb2c913
Remove holmsten from approver (contrib/terraform) ( #10936 )
...
As they're no longer in kubernetes-sigs org.
2024-02-19 09:46:29 -08:00
Max Gautier
d40b073f97
Add extra_vars support to vagrant setup ( #10932 )
2024-02-19 02:58:20 -08:00
Ricky Kwan
5d822ad8cb
Support overriding cni directory owner ( #10929 )
2024-02-19 02:58:11 -08:00
Max Gautier
4a259ee3f0
Remove mirwan from approvers ( #10930 )
...
Since they are no longer in the kubernetes-sigs organization, they can
no longer be assigned PR to approve.
2024-02-19 02:53:00 -08:00
Alin Dragomir
b34b7e0385
Add new OpenStack Cloud for terraform ( #10910 )
2024-02-19 02:52:51 -08:00
ABW
a0d2bda742
feat/add default ingress-nginx service ( #10925 )
...
feat/add default ingress-nginx service
feat/add default ingress-nginx service
feat/add default ingress-nginx service
2024-02-19 02:47:36 -08:00
Max Gautier
c13b21e830
Explicit private/public nature of `*ip` vars ( #10904 )
2024-02-19 02:00:26 -08:00
R. P. Taylor
9442f28c60
do not disable SELinux surreptitiously ( #10920 )
2024-02-17 20:17:40 -08:00
anders-elastisys
8fa5ae1865
bin: improve manage-offline-container-images script ( #10857 )
...
Fixes bug for retrieving images with tags containing image digests.
Script now gets images from jobs and cronjobs as well.
New env variable DESTINATION_REGISTRY to push to another registry
instead of local registry.
New env variable IMAGES_FROM_FILE to pull images listed in a file
instead of getting images from a running k8s environment.
New env variable REGISTRY_PORT to override port (default is 5000).
2024-02-17 19:34:29 -08:00
Max Gautier
65b0604db7
download: Remove deleted kubeadm config field ( #10931 )
2024-02-16 05:08:43 -08:00
Mohamed Omar Zaian
082ac10fbb
[kubernetes] Add hashes for kubernetes 1.29.2, 1.28.7, 1.27.11 ( #10919 )
2024-02-16 01:40:58 -08:00
Radek Smid
8d5091a3f7
fix: Kubelet not starting because of non-existent feature gate ( #10448 )
2024-02-16 01:27:46 -08:00
Max Gautier
b60220c597
Update almalinux-8 base image to 8.9 ( #10918 )
...
Should fix GPG errors in CI
2024-02-16 01:19:22 -08:00
Max Gautier
bf42ccee4e
Fix ingress-nginx controller election ( #10913 )
...
Under the original code, leader election failed for ingress controllers
as a result of mismatch between election-id in the controller config,
and the resourceName in the relevant rule of role 'ingress-nginx'.
This appeared in the controller logs.
To fix the issue, a command-line option was added to container
execution (--election-id=...).
Now, the election-id agrees with the resourceName provided in
the role-ingress-nginx.yml file. A comment in that file was
changed to reflect the new logic.
Co-authored-by: Vasilis Samoladas <vsam@softnet.tuc.gr>
Co-authored-by: Mohamed Omar Zaian <mohamedzaian@gmail.com>
2024-02-12 02:58:45 -08:00
Kundan Kumar
bfbb3f8d33
updated ingress controller version ( #10868 )
2024-02-12 01:11:03 -08:00
Arthur Rahmangulov
250b80ee7c
Fixed typos in inventory/sample/group_vars/k8s_cluster ( #10911 )
2024-02-12 00:27:55 -08:00
Max Gautier
ffda3656d1
Enable containerd 'discard_unpacked_layers' by default ( #10905 )
...
* containerd: Remove redundant 'default' filters
* containerd: enable 'discard_unpacked_layers' by default
This should help with containerd disk usage
2024-02-09 06:33:16 -08:00
Max Gautier
f5474ec6cc
Don't try to set permissions recursively on cache+staging directory ( #10900 )
...
This should avoid permissions problems when the user creating the
directory and the user creating the content are different (when
containers images are saved by root for instances, because the user
can't use the container runtime).
2024-02-09 06:04:28 -08:00
Max Gautier
ad9f194c24
Adjust galaxy.yml ( #10906 )
2024-02-09 05:40:19 -08:00
Max Gautier
ef7197f925
Use run_once for checking ansible version instead of localhost ( #10908 )
...
The `assert` module does not connect to the host anyway, and this avoids
skipping the assert when running with --limit.
2024-02-09 02:34:28 -08:00
Max Gautier
9648300994
Add test for coredns_dual in CI ( #10903 )
2024-02-08 02:52:10 -08:00
Max Gautier
4b0a134bc9
Only download kubeadm images where needed ( #10899 )
...
* Refactor of kubeadm images listing
Instead of setting multiples facts, we directly create the dict we need from
kubeadm output.
* Remove useless 'default' filters in roles/download
* Only download kubeadm images where needed
2024-02-08 02:14:45 -08:00
flxbwr
ad565ad922
Fix waiting for MetalLB controller ( #10858 )
...
The current state waiting method is bad to implement.
When changing the deployment version, which is execute with the upgrade_cluster in the previous ansible task: "Kubernetes Apps | Install and configure MetalLB", next ansible task: "Kubernetes Apps | Wait for MetalLB controller to be running" may fall with an error.
2024-02-06 02:58:59 -08:00
Oliver Larsson
65e22481c6
Remove documentation for removed in-tree openstack provider ( #10889 )
2024-02-06 01:11:00 -08:00
Max Gautier
6f419aa18e
Revert "implement download mirrors support ( #8474 )" ( #10884 )
...
This reverts commit c6e5314fab
.
There is no user of the download mirrors support in kubespray, for a
long time.
2024-02-06 00:48:29 -08:00
anders-elastisys
c698790122
add nat_outgoing_ipv6 to calico defaults and docs ( #10866 )
2024-02-05 23:14:22 -08:00
Max Gautier
de4d6a69ee
Make more fields mandatory in bug report template ( #10883 )
...
-> to make people actually give us the information we need
2024-02-05 20:34:19 -08:00
Gianmarco Mameli
989ba207e9
task description modified ( #10875 )
2024-02-05 07:59:04 -08:00
Max Gautier
f2bdd4bb2f
Fix logical error when checking for boostrap-os ( #10867 )
...
Also remove some clutter along the way.
2024-02-05 07:58:55 -08:00
raviranjan
200b630319
Adding egress IPv6 for node-local-dns queries
2024-02-05 16:57:13 +01:00
Max Gautier
21289db181
Cleanup main OWNERS file ( #10848 )
...
Remove inactive reviewers / move inactive approvers to emeritus
2024-02-05 07:45:56 -08:00
Kay Yan
c9a44e4089
make docker 24.0 default ( #10873 )
...
Signed-off-by: Kay Yan <kay.yan@daocloud.io>
2024-02-04 21:55:19 -08:00
kyrie
0dbde7536f
make containerd 1.7.12 default and upgrade runc to v1.1.11 ( #10862 )
...
Signed-off-by: KubeKyrie <shaolong.qin@daocloud.io>
2024-02-01 04:06:08 -08:00
Victor Login
8d53c1723c
bump coredns version to 1.11.1 ( #10719 )
...
* update version coredns 1.11.1
* Update roles/kubespray-defaults/defaults/main/download.yml
Co-authored-by: Mohamed Omar Zaian <mohamedzaian@gmail.com>
---------
Co-authored-by: Mohamed Omar Zaian <mohamedzaian@gmail.com>
2024-02-01 03:28:20 -08:00
Mohamed Omar Zaian
dce68e6839
[feat] Update metrics server to v0.7.0 ( #10856 )
2024-01-31 05:13:26 -08:00
Max Gautier
11c01ef600
docs: vagrant-libvirt is tested in CI ( #10847 )
2024-01-31 05:13:17 -08:00
Takuya Murakami
785366c2de
[kubernetes] Support kubernetes 1.29 ( #10820 )
...
* [kubernetes] Make kubernetes 1.29.1 default
* [cri-o]: support cri-o 1.29
Use "crio status" instead of "crio-status" for cri-o >=1.29.0
* Remove GAed feature gates SecCompDefault
The SecCompDefault feature gate was removed since k8s 1.29
https://github.com/kubernetes/kubernetes/pull/121246
2024-01-31 00:57:23 -08:00
Max Gautier
e3ea19307a
Doc clarification: skipping patches releases is OK ( #10850 )
2024-01-29 22:31:40 -08:00
Max Gautier
ee8b909a67
Download hash script: auto discover versions ( #10849 )
...
* Download patches version automatically from a minor
* Automate versions discovery for hash download
* Small refactoring
2024-01-29 18:06:10 -08:00
Saber
1d119f1a3c
Fixed grammar ( #10853 )
2024-01-29 17:46:58 -08:00
Kundan Kumar
4ea1a0132e
Updated vagrant.md ( #10836 )
2024-01-28 21:16:35 -08:00
jandres - moscardo
0ddf872163
Update upgrades.md with serial=1 for rolling updates ( #10837 )
...
* Update upgrades.md
modify env serial to have real rolling upgrades
* Update upgrades.md
change section for serial
* Update docs/upgrades.md
Co-authored-by: Kundan Kumar <kundan.kumar@india.nec.com>
---------
Co-authored-by: Kundan Kumar <kundan.kumar@india.nec.com>
2024-01-28 21:07:17 -08:00
Slavi Pantaleev
a487667b9d
Make large-deployments.md link to downloads.md ( #10840 )
2024-01-25 14:55:33 +01:00
Ugur Can Ozturk
7863fde552
[apiserver-kubelet/tracing]: add distributed tracing config variables ( #10795 )
...
* [apiserver-kubelet/tracing]: add distributed tracing config flags
Signed-off-by: Ugur Ozturk <ugurozturk918@gmail.com>
* [apiserver-kubelet/tracing]: add distributed tracing config flags - fix
Signed-off-by: Ugur Ozturk <ugurozturk918@gmail.com>
* [apiserver-kubelet/tracing]: add distributed tracing config flags - fix
Signed-off-by: Ugur Ozturk <ugurozturk918@gmail.com>
---------
Signed-off-by: Ugur Ozturk <ugurozturk918@gmail.com>
2024-01-25 10:24:35 +01:00