- Dec 16, 2021
-
-
Samuel Liu authored
-
- Nov 19, 2021
-
-
Cristian Calin authored
* Reset: Fedora uses NetworkManager * CI: test reset on fedora
-
- Nov 09, 2021
-
-
Cristian Calin authored
* Kata-containes: Fix for ubuntu and centos sometimes kata containers fail to start because of access errors to /dev/vhost-vsock and /dev/vhost-net * Kata-containers: use similar testing strategy as gvisor * Kata-Containers: adjust values for 2.2.0 defaults Make CI tests actually pass * Kata-Containers: bump to 2.2.2 to fix sandbox_cgroup_only issue
-
zhengtianbao authored
-
- Nov 08, 2021
-
-
zhengtianbao authored
-
- Oct 28, 2021
-
-
vatech_seungjin authored
restarting network in ubuntu 21.04 fails and checked the restart menu and found that hirsute was missing in the argument : )
-
- Oct 20, 2021
-
-
Cristian Calin authored
* Containerd: download containerd from upstream instead of using distro specific packages split runc download to separate role make bootstrap-os role deploy container-selinux and seccomp libraries clean up package manager provided containerd move variables to docker role that are no longer common with containerd * Containerd: make molecule testing more relevant * replace ubuntu18 with ubuntu20 * add centos8 and debian11 to molecule tests * run kubernetes/preinstall role to ensure relevancy of test including dependency packages * CI: adjust test scenarios for downloaded containerd
-
- Oct 12, 2021
-
-
Max Gautier authored
If the etcd cluster is separate and the etcd_deployment_type is "host", there is no need for a container engine on the etcd nodes Do not rely on a 'default(true)' filter, but define a proper default in kubespray-defaults depending on etcd deployment method and if internal or external etcd is used
-
- Oct 01, 2021
-
-
Iago Santos authored
Closes https://github.com/kubernetes-sigs/kubespray/issues/8028 Signed-off-by: Iago Santos <iago.santos.pardo@adfinis.com>
-
- Jul 12, 2021
-
-
Cristian Calin authored
* Ansible: move to Ansible 3.4.0 which uses ansible-base 2.10.10 * Docs: add a note about ansible upgrade post 2.9.x * CI: ensure ansible is removed before ansible 3.x is installed to avoid pip failures * Ansible: use newer ansible-lint * Fix ansible-lint 5.0.11 found issues * syntax issues * risky-file-permissions * var-naming * role-name * molecule tests * Mitogen: use 0.3.0rc1 which adds support for ansible 2.10+ * Pin ansible-base to 2.10.11 to get package fix on RHEL8
-
- Jul 01, 2021
-
-
jayonlau authored
When reset, need to clean up directory /usr/libexec.
-
- Jun 25, 2021
-
-
jayonlau authored
When reset, need to clean up files kube_proxy-ipvs.conf and kubespray-br_netfilter.conf.
-
- Jun 21, 2021
-
-
jayonlau authored
* Clean up residual files When reset, you need to clean up to the kerw directory. * Update main.yml
-
- May 11, 2021
-
-
muzi502 authored
-
- May 07, 2021
-
-
Hari Hud authored
-
- May 03, 2021
-
-
Samuel Liu authored
* Add krew support * Add reset for krew * Update install krew(local) * ansible lint * yamllint * fix krew default vars * fix kubectl_localhost mode * replace include * fix e206
-
- Apr 29, 2021
-
-
Cristian Calin authored
* rename ansible groups to use _ instead of - k8s-cluster -> k8s_cluster k8s-node -> k8s_node calico-rr -> calico_rr no-floating -> no_floating Note: kube-node,k8s-cluster groups in upgrade CI need clean-up after v2.16 is tagged * ensure old groups are mapped to the new ones
-
- Apr 26, 2021
-
-
muzi502 authored
* Add nerdctl cli tool for containerd user * Add nerdctl enable option * Add nerdctl enable option and update nerdctl version to 0.8.0
-
- Apr 14, 2021
-
-
muzi502 authored
-
- Apr 05, 2021
-
-
Samuel Liu authored
-
- Mar 24, 2021
-
-
Etienne Champetier authored
* Remove contrib/vault This is marked as broken since 2018 / 3dcb9146 This still reference apiserver.pem, not used since ddffdb63 Signed-off-by: Etienne Champetier <e.champetier@ateme.com> * Finish nuking vault from the codebase Signed-off-by: Etienne Champetier <e.champetier@ateme.com>
-
- Mar 22, 2021
-
-
Etienne Champetier authored
While at it remove force_certificate_regeneration This boolean only forced the renewal of the apiserver certs Either manually use k8s-certs-renew.sh or set auto_renew_certificates Signed-off-by: Etienne Champetier <e.champetier@ateme.com>
-
- Mar 03, 2021
-
-
Etienne Champetier authored
On CentOS 8 they seem to be ignored by default, but better be extra safe This also make it easy to exclude other network plugin interfaces Signed-off-by: Etienne Champetier <e.champetier@ateme.com>
-
- Mar 01, 2021
-
-
wangxf authored
-
- Feb 22, 2021
-
-
Etienne Champetier authored
Signed-off-by: Etienne Champetier <e.champetier@ateme.com>
-
- Feb 10, 2021
-
-
Etienne Champetier authored
By default Ansible stat module compute checksum, list extended attributes and find mime type To find all stat invocations that really use one of those: git grep -F stat. | grep -vE 'stat.(islnk|exists|lnk_source|writeable)' Signed-off-by: Etienne Champetier <e.champetier@ateme.com>
-
- Feb 09, 2021
-
-
Takashi IIGUNI authored
Running remove-node.yml tasks for clean up cluster on Fedora CoreOS. The task failed to restart network daemon (task name: "reset | Restart network"). Fedora CoreOS is essentially using NetworkManager, but this task returns network. Signed-off-by: Takashi IIGUNI <iiguni.tks@gmail.com>
-
- Jan 05, 2021
-
-
Etienne Champetier authored
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
-
- Dec 03, 2020
-
-
Florian Ruynat authored
-
- Nov 30, 2020
-
-
Florian Ruynat authored
-
- Nov 28, 2020
-
-
Alexander D. Kanevskiy authored
If crictl (and docker) binaries are deployed to the directories that are not in standard PATH (e.g. /usr/local/bin), it is required to specify full path to the binaries.
-
- Oct 13, 2020
-
-
Hans Feldt authored
crio refuses to delete pods when cni is unavailable which is the case e.g. using calico with kdd datastore. See: https://github.com/cri-o/cri-o/issues/4084 Fix by deleting storage associated with containers. Stop and disable crio service so switching container runtime can be done.
-
- Oct 05, 2020
-
-
Hans Feldt authored
reset playbook fails and does not continue cleanup after for example a host reboot with kubelet stopped/disabled
-
- Aug 28, 2020
-
-
Barry Melbourne authored
-
Maxime Guyot authored
-
- Jul 28, 2020
-
-
Maxime Guyot authored
-
- Jul 27, 2020
-
-
Maxime Guyot authored
-
- Jul 22, 2020
-
-
chenguoquan1024 authored
* change /etc/ssl/etcd to etcd_config_dir param * add use etcd_events_data_dir param
-
- Jul 04, 2020
-
-
Sam Lin authored
* add remove_node_ip * move remove_node_ip to remove etcd part * fix: remove tail space * fix: handle ubuntu: focal
-
- Feb 26, 2020
-
-
Qingkun Li authored
When kube-router is used as cni, rules might be added to the mangle table to support external IPs. Therefore, mangle table should be flushed during reset as well.
-