- Apr 11, 2024
-
-
Barry M authored
Signed-off-by: bmelbourne <barry.melbourne0@gmail.com>
-
- Apr 09, 2024
-
-
- Apr 03, 2024
-
-
Nicolas Goudry authored
* feat: add user facing variable with default * feat: remove rolebinding to anonymous users after init and upgrade * feat: use file discovery for secondary control plane nodes * feat: use file discovery for nodes * fix: do not fail if rolebinding does not exist * docs: add warning about kube_api_anonymous_auth * style: improve readability of delegate_to parameter * refactor: rename discovery kubeconfig file * test: enable new variable in hardening and upgrade test cases * docs: add option to config parameters * test: multiple instances and upgrade
-
- Mar 25, 2024
-
-
kyrie authored
Signed-off-by: KubeKyrie <shaolong.qin@daocloud.io>
-
- Mar 22, 2024
-
-
Tom M authored
-
- Mar 14, 2024
-
-
Max Gautier authored
-
Max Gautier authored
* upgrade ansible version Needed for with_first_found to work correctly: https://github.com/ansible/ansible/issues/70772 fixed in 2.16 * Remove unused google cloud cloud_playbook * Fix dpkg_selection on non-existing packages Needed since ansible-core>2.16, see: https://github.com/ansible/ansible/commit/f10d11bcdc54c9b7edc0111eb38c59a88e396d0a
-
- Feb 19, 2024
-
-
Max Gautier authored
-
Max Gautier authored
-
- Feb 16, 2024
-
-
Radek Smid authored
-
- Feb 12, 2024
-
-
Kundan Kumar authored
-
- Feb 06, 2024
-
-
Oliver Larsson authored
-
anders-elastisys authored
-
- Jan 31, 2024
-
-
Max Gautier authored
-
Takuya Murakami authored
* [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
-
- Jan 30, 2024
-
-
Max Gautier authored
-
- Jan 29, 2024
-
-
Kundan Kumar authored
-
jandres - moscardo authored
* 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>
-
- Jan 25, 2024
-
-
Slavi Pantaleev authored
-
- Jan 24, 2024
-
-
Max Gautier authored
Handle all old dns domains: - for nodelocaldns: in the same server block as the current dns_domain - for coredns: uffix rewrite of each of the old dns domains to the current one
-
- Jan 23, 2024
-
-
Maxime Leroy authored
Signed-off-by: Maxime Leroy <19607336+maxime1907@users.noreply.github.com>
-
Louis Tu authored
Signed-off-by: tu1h <lihai.tu@daocloud.io>
-
- Jan 22, 2024
-
-
Serge Hartmann authored
Signed-off-by: serge Hartmann <serge.hartmann@gmail.com>
-
Yuhao Zhang authored
* ignore_unreachable for etcd dir cleanup ignore_errors ignores errors occur within "file" module. However, when the target node is offline, the playbook will still fail at this task with node "unreachable" state. Setting "ignore_unreachable: true" allows the playbook to bypass offline nodes and move on to proceed recovery tasks on remaining online nodes. * Re-arrange control plane recovery runbook steps * Remove suggestion to manually update IP addresses The suggestion was added in 48a18284 4 years ago. But a new task added 2 years ago, in ee0f1e9d, automatically update API server arg with updated etcd node ip addresses. This suggestion is no longer needed.
-
- Jan 16, 2024
-
-
Max Gautier authored
* ci: redefine multinode to node-etcd-client This should allow to catch several class of problem rather than just one -> from network plugin such as calico or cilium talking directly to the etcd. * Dynamically define etcd host range This has two benefits: - We don't play the etcd role twice for no reason - We have access to the whole cluster (if needed) to use things like group_by.
-
qlijin authored
-
- Jan 11, 2024
-
-
Max Gautier authored
* Remove checks for docs using exact tags Instead use a more generic documentation for installing kubespray as a collection from git. * Check that we upgraded galaxy.yml to next version This is only intented to check for human error. The version in galaxy should be the next (which does not mean the same if we're on master or a release branch). * Set collection version to KUBESPRAY_NEXT_VERSION
-
- Jan 09, 2024
-
-
Louis Tu authored
Signed-off-by: tu1h <lihai.tu@daocloud.io>
-
- Dec 21, 2023
-
-
Kay Yan authored
-
- Dec 20, 2023
-
-
Max Gautier authored
* Add multinode ci layout * Add test case for calico using etcd datastore
-
- Dec 18, 2023
-
-
Max Gautier authored
This is removed from kubernetes since 1.25, time to cut some dead code.
-
Max Gautier authored
* Rename aio to all-in-one and document it ADTM. Acronyms don't tell much. * Refactor vm_count in tests provisioning
-
- Dec 12, 2023
-
-
jandres - moscardo authored
-
Louis Tu authored
Signed-off-by: tu1h <lihai.tu@daocloud.io>
-
- Dec 11, 2023
-
-
Max Gautier authored
* Decouple role kubespray-defaults from download Avoids doing re-importing the download role on every invocation of kubespray-defaults (and skipping everything). This has a measurable effect on playbook performance. * Update docs refering to moved download defaults
-
- Dec 07, 2023
-
-
Kundan Kumar authored
-
- Nov 29, 2023
-
-
Jelmer Vernooij authored
Jessie has not received security updates for at least three years. See https://www.debian.org/releases/jessie/
-
- Nov 16, 2023
-
-
Lukáš Kubín authored
* Add helm support for custom_cni deployment * Linting correction * Ansible linting correction * Add test packet with values Signed-off-by: Lukáš Kubín <lukas.kubin@gmail.com> * Add custom_cni configuration file with comments Signed-off-by: Lukáš Kubín <lukas.kubin@gmail.com> * Default values cleanup Signed-off-by: Lukáš Kubín <lukas.kubin@gmail.com> * Add details to custom_cni configuration file Signed-off-by: Lukáš Kubín <lukas.kubin@gmail.com> * Set correct yaml type of helm values Signed-off-by: Lukáš Kubín <lukas.kubin@gmail.com> * Set CNI filesystem ownership to root Signed-off-by: Lukáš Kubín <lukas.kubin@gmail.com> * Update cilium example parameter name Signed-off-by: Lukáš Kubín <lukas.kubin@gmail.com> --------- Signed-off-by: Lukáš Kubín <lukas.kubin@gmail.com>
-
- Nov 15, 2023
-
-
Arthur Outhenin-Chalandre authored
* ansible: upgrade to version >= 2.15.5 Signed-off-by: Arthur Outhenin-Chalandre <arthur@cri.epita.fr> * tests: update requirements Signed-off-by: Arthur Outhenin-Chalandre <arthur@cri.epita.fr> * contrib/openstack: fix wrong gitignore pattern Signed-off-by: Arthur Outhenin-Chalandre <arthur@cri.epita.fr> * tests: add missing tzdata requirement Signed-off-by: Arthur Outhenin-Chalandre <arthur@cri.epita.fr> * tests: remove some molecules tests Those doesn't work in Ansible 2.15. Ansible can't load builtin now apparently and these tests are not worth it. Signed-off-by: Arthur Outhenin-Chalandre <arthur@cri.epita.fr> --------- Signed-off-by: Arthur Outhenin-Chalandre <arthur@cri.epita.fr>
-
- Nov 08, 2023
-
-
Louis Tu authored
Signed-off-by: tu1h <lihai.tu@daocloud.io>
-