- Apr 17, 2022
-
-
Cristian Calin authored
* [etcd] ensure etcd is properly upgraded when managed by kubeadm * [CI] add periodic job to test upgrade of etcd managed by kubeadm
-
- Apr 14, 2022
-
-
Mathieu Parent authored
For offline mode
-
Mohamed Zaian authored
* As per this issue https://github.com/kubernetes-sigs/kubespray/pull/8664 I propose to make etcd v.3.5.3 default for any kubernetes version which uses 3.5.x since that 3.5.[0-2] not recommended for production.
-
Cristian Calin authored
-
- Apr 13, 2022
-
-
Florian Ruynat authored
-
- Apr 12, 2022
-
-
SOPHAL HONG authored
Add tag to AWS VPC subnets for automatic subnet discovery by load balancers or ingress controllers (#8705)
-
Julien Le Fur authored
-
Robin Wallace authored
* [upcloud] add upcloud csi-driver * Option to use ansible_host as api ip for kubueconfig
-
- Apr 11, 2022
-
-
Anthony Bible authored
* - add ability to specify the network_zone in hetzner terraform - Export the network id from hetzner terraform the the generated inventory.ini * - Add with_networks variable to allow different deployments of hcloud controller manager - Add network id to hcloud controller secret (added via the inventory) - Don't include extra_args if it's not set
-
- Apr 09, 2022
-
-
Kenichi Omichi authored
Current ansible.tags 'facts' is for skipping actual Kubespray deployment at vagrant CI because the deployment takes much time. However the static 'facts' skips the deployment for normal usage of vagrant also. That causes confusions. This adds VAGRANT_ANSIBLE_TAGS to skip the deployment for vagrant CI.
-
- Apr 08, 2022
-
-
Thomas Eberle authored
The quotations in the variable nerdctl_extra_flags are not required for the `nerdctl_image_pull_command` and throw the following error when executing the cluster-playbook with `container_insecure_registries` set: unknown flag: --insecure-registry\\\" This happens as the complete nerdctl_image_pull_command string variable gets split into an array string for the cmd task. The escaped quotation doesn't get escaped properly and is added to the cmd-string array as part of the command. This leads to a wrong written insecure-registry flag, which throws this error.
-
Samuel Liu authored
* [calico] add calico apiserver * fix yamllint * remove addext argument * Configure API server with the CA bundle * add check kdd
-
- Apr 07, 2022
-
-
Mathieu Parent authored
Signed-off-by: Mathieu Parent <math.parent@gmail.com>
-
Unai Arríen authored
Ensure all Kubelet required kernel values are configured when enabling protectKernelDefaults (#8692)
-
- Apr 06, 2022
-
-
rtsp authored
-
cyril-corbon authored
Signed-off-by: Cyril Corbon <corboncyril@gmail.com>
-
- Apr 05, 2022
-
-
emiran-orange authored
-
Alessio Greggi authored
* feat: split kube_feature_gates variable for different kubernetes components * docs: add kube_feaute_gates componet variables
-
Cristian Calin authored
-
- Apr 04, 2022
-
-
cyril-corbon authored
Signed-off-by: Cyril Corbon <corboncyril@gmail.com>
-
Cristian Calin authored
* [containerd] add hashes for 1.5.11 * [containerd] add hashes for 1.6.2 * [containerd] make 1.6.2 the new default
-
Cristian Calin authored
-
Cristian Calin authored
-
Cristian Calin authored
-
Cristian Calin authored
-
- Apr 02, 2022
-
-
Kenichi Omichi authored
Due to missing quotation of nerdctl_extra_flags, ansible-playbook was failed: Using module file /usr/local/lib/python3.6/dist-packages/ansible/modules/command.py Pipelining is enabled. [..] File "/usr/lib/python3.8/shlex.py", line 191, in read_token raise ValueError("No closing quotation") This fixes the issue. T-Eberle investigated the issue and found the solution. Thank you T-Eberle!
-
- Apr 01, 2022
-
-
cyril-corbon authored
-
- Mar 31, 2022
-
-
190ikp authored
-
Florian Ruynat authored
-
Kenichi Omichi authored
To read it easily, this puts new lines.
-
- Mar 30, 2022
-
-
Florian Ruynat authored
-
Cristian Calin authored
* [ansible] make ansible 5.x the new default version and move different versions tested to nightly jobs * [CI] jobs were missing proper ansible cleanup
-
- Mar 29, 2022
-
-
Kenichi Omichi authored
If running Kubespray on static IP environments, a task was failed like: TASK [kubernetes/preinstall : Configure dhclient hooks for resolv.conf (RH-only)] fatal: [ak8s2]: FAILED! => { "changed": false, "checksum": "..", "msg": "Destination directory /etc/dhcp/dhclient.d does not exist"} This adds a check for dhclientconffile for running 0100-dhclient-hooks to run the task only if dhcpclient is enabled.
-
Christian Rohmann authored
terrform/openstack: Fix templating of ansible_ssh_common_args in no_floating.yml if used as TF module (#8646) * terraform/openstack: Use path.module for ansible_bastion_template.txt This extends on #7643 by not using path.root, but switching to path.module to allow use of the terraform code as a module itself. This change then keeps all calls to the template file stable even for that use-case. * terraform/openstack: Make sed calls fail on errors By using a single call with two replacements to use of sed will create proper exit codes and allowing for errors to be recognized by terraform.
-
- Mar 28, 2022
-
-
Cristian Calin authored
-
Calin Cristian Andrei authored
-
- Mar 26, 2022
-
-
rtsp authored
-
Samuel Liu authored
-
Florian Ruynat authored
-
Florian Ruynat authored
-