- Feb 22, 2022
-
-
Necatican Yıldırım authored
* Add kubeadm option to etcd_deployment_type to replace the etcd_kubeadm_enabled variable Signed-off-by: necatican <necaticanyildirim@gmail.com> * Add etcd kubeadm deployment documentation Signed-off-by: necatican <necaticanyildirim@gmail.com> * Refactor warning for the deprecated 'etcd_kubeadm_enabled' variable Signed-off-by: necatican <necaticanyildirim@gmail.com>
-
- Feb 21, 2022
-
-
Florian Ruynat authored
-
- Feb 01, 2022
-
-
Michael Schmitz authored
* Use sysctl_file_path variable for all sysctl_file locations * Add sysctl_file_path variable to kubespay-defaults * Remove previously used sysctl file locations if present * Use explicit filename in roles/kubernetes/node/defaults/main.yml * Defaults: use explicit value
-
- Jan 31, 2022
-
-
Samuel Liu authored
* fix reset containerd_storage_dir * add env to kubespray-defaults
-
Ilya Margolin authored
refs #8247
-
Calin Cristian Andrei authored
-
- Jan 24, 2022
-
-
Calin Cristian Andrei authored
-
- Jan 22, 2022
-
-
Victor Morales authored
-
- Jan 20, 2022
-
-
Johann Schley authored
-
- Jan 10, 2022
-
-
Unai Arríen authored
Improve first_kube_control_plane variable management to avoid installation failures due to variable overlapping (#8388)
-
rtsp authored
Fix container engine still installed on dedicated etcd node even if `etcd_deployment_type: host` (#8386)
-
- Jan 09, 2022
-
-
Kenichi Omichi authored
All container image versions were defined in download/defaults/main.yml except containerd. The inconsistency caused the offline script(generate_list.sh) could not output the URL of containerd image. This moves the definition into a valid file. In addition, this adds host_os to generate_list.sh for downloading krew from a valid URL.
-
- Jan 05, 2022
-
-
Max Gautier authored
* Add kubectl variable * Replace kubectl usage by kubectl variable in roles * Remove redundant --kubeconfig on kubectl usage * Replace unecessary shell usage with command
-
- Jan 04, 2022
-
-
Florian Ruynat authored
-
Florian Ruynat authored
-
- Dec 20, 2021
-
-
Calin Cristian Andrei authored
-
- Dec 13, 2021
-
-
Marat Talipov authored
-
- Dec 10, 2021
-
-
Cristian Calin authored
* containerd: change default resolvconf_mode to host_resolvconf * Wait for kube-apiserver to come back after pod refresh * Handle resolv.conf gracefully * Retain currently configured DNS entries to ensure we don't break the resolvers * Suse uses wickedd for network management so no dhcp hooks * Molecule: increase ansible timeout * CI: Increase ansible timeout to 120s for Packet jobs
-
- Dec 07, 2021
-
-
zhengtianbao authored
-
- Dec 06, 2021
-
-
Alvaro Campesino authored
* Improve control plane scale flow (#13) * Added version 1.20.10 of K8s * Setting first_kube_control_plane to a existing one * Setting first_kube_control_plane to a existing one * change first_kube_master for first_kube_control_plane * Ansible-lint changes
-
Hanna Bledai authored
* if bind-address is not set to 0.0.0.0 * Update docs and left comments * fix yamllist check: remove space
-
- Dec 03, 2021
-
-
Cristian Calin authored
* containerd: add hashes for 1.5.8 and 1.4.12 and make 1.5.8 the new default * containerd: make nerdctl mandatory for container_manager = containerd * nerdctl: bump to version 0.14.0 * containerd: use nerdctl for image manipulation * OpenSuSE: install basic nerdctl dependencies
-
- Nov 30, 2021
-
-
Florian Ruynat authored
-
Florian Ruynat authored
-
- Nov 25, 2021
-
-
Cristian Calin authored
* Defaults: replace docker with containerd as our default container_manager * CI: Use docker for download_localhost test * Defaults: with container_manager=containerd we need etcd_deployment_type=host * CI: Run weave jobs with docker * CI: Vagrant don't download_force_cache * CI: Fix upgrade tests * should run compatible with old settings, this means docker * we need to run with a distro that has at least modern containerd, this means move from debian9 to debian10 to allow `containerd_version` to match between 2.17 and master
-
- Nov 18, 2021
-
-
Mathieu Parent authored
Signed-off-by: Mathieu Parent <math.parent@gmail.com>
-
- Nov 15, 2021
-
-
EDGsheryl authored
Signed-off-by: EDGsheryl <edgsheryl@gmail.com>
-
- Nov 09, 2021
-
-
Cristian Calin authored
* nodelocaldns: allow a secondary pod for nodelocaldns for local-HA * CI: add job to test nodelocaldns secondary
-
Cristian Calin authored
-
Cristian Calin authored
Docker: replace the use of containerd_version with docker_containerd_version to avoid causing conflicts when bumping containerd_version (#8130)
-
- Nov 08, 2021
-
-
zhengtianbao authored
krew release urls changed since v0.4.2, clearly OS type and arch inside the filename. from: https://github.com/kubernetes-sigs/krew/releases/download/v0.4.1/krew.tar.gz to: https://github.com/kubernetes-sigs/krew/releases/download/v0.4.2/krew-linux_amd64.tar.gz define `host_os` like `host_architecture` determine which OS is krew installed at.
-
- Nov 07, 2021
-
-
Álvaro Torres Cogollo authored
* Added ArgoCD kubernetes-app * Update argocd_version to latest
-
- Nov 05, 2021
-
-
Marcus Fenner authored
* Fix containerd install for fcos * rm orphaned runc and containerd binaries
-
- Oct 29, 2021
-
-
Florian Ruynat authored
-
- Oct 27, 2021
-
-
Florian Ruynat authored
-
- 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 11, 2021
-
-
Necatican Yıldırım authored
* Add kubeadm_join_phases_skip variable * Update kubeadm_join_phases_skip comment Co-authored-by: Cristian Calin <6627509+cristicalin@users.noreply.github.com> * Add kubeadm_join_phases_skip_default variable to follow the same logic with kubeadm_init_phases_skip Co-authored-by: Cristian Calin <6627509+cristicalin@users.noreply.github.com>
-
- 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>
-
- Sep 22, 2021
-
-
Florian Ruynat authored
-
Florian Ruynat authored
-