- Jun 01, 2022
-
-
Max Gautier authored
This reverts commit e3756786. The workaround of explicitly specifying root for the kubelet unit was for pulling images from private registry. Kubernetes now have a dedicated mechanism with imagePullSecret.
-
- May 26, 2022
-
-
Kenichi Omichi authored
Current Kubespray supports the Kubernetes version 1.21 or upper with `kube_version_min_required: v1.21.0` Then kube_version v1.20- related code is not used at all. This deletes those code for cleanup.
-
- May 18, 2022
-
-
Kay Yan authored
* add Feature synchronized time checking * fix-invalid-kube-vip-manifest
-
- May 09, 2022
-
-
Alessio Greggi authored
feat: add variables to manage makeIPTablesUtilChains and streamingConnectionIdleTimeout kubelet parameters (#8796)
-
- May 07, 2022
-
-
Andy authored
-
- Apr 07, 2022
-
-
Mathieu Parent authored
Signed-off-by: Mathieu Parent <math.parent@gmail.com>
-
- Mar 17, 2022
-
-
Cristian Calin authored
-
- Mar 07, 2022
-
-
kakkotetsu authored
-
- Mar 02, 2022
-
-
Tom Janson authored
this is not complete -- there are almost certainly more instances of this issue
-
- Feb 15, 2022
-
-
kakkotetsu authored
-
- Feb 02, 2022
-
-
Ilya Margolin authored
If kubelet is run with systemd (as it always is when using kubespray), it starts in systemd's /system.slice/kubelet.service cgroup. This commit prevents a creation and usage of a second unrelated cgroup.
-
- Jan 24, 2022
-
-
cyril-corbon authored
Signed-off-by: Cyril Corbon <corboncyril@gmail.com>
-
- Dec 06, 2021
-
-
Samuel Liu authored
* Update loadbalancers versions * fix haproxy_config_dir mode
-
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
-
-
Florian Ruynat authored
-
- Nov 30, 2021
-
-
Cristian Calin authored
* Alpha-NodeSwap: allow nodes to use swap * CI: Add Fedora 35 with experimental swap job
-
- Nov 26, 2021
-
-
Florian Ruynat authored
* Add Fedora 35 image, support and CI * Cleanup tests and allow_failure for vagrant
-
- Nov 16, 2021
-
-
Lubos Mercl authored
Author: lmercl <lubos.mercl@gmail.com> Date: Wed Nov 10 15:30:04 2021 +0000 fix markdown
-
- Nov 05, 2021
-
-
Pasquale Toscano authored
-
- Oct 05, 2021
-
-
Ilya Margolin authored
to remove deprecation warning: > Flag --feature-gates has been deprecated, This parameter should be set via the config file specified by the Kubelet's --config flag.
-
- 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 07, 2021
-
-
Cristian Calin authored
* Feature DynamicKubeletConfig is deprecated in 1.22 and will not move to GA * Add check for dynamic_kubelet_configuration with kube >= 1.22
-
- Aug 28, 2021
-
-
Cristian Calin authored
* Fedora and RHEL use etc_t and the convention is <type_name>_t * Docs: specify all values for preinstall_selinux_state * CI: Add Fedora 34 with SELinux in enforcing mode
-
- Jul 21, 2021
-
-
cola-zero authored
-
- Jul 13, 2021
-
-
spaced authored
-
- 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
-
- Jun 28, 2021
-
-
Cristian Calin authored
* Enable Graceful Node Shutdown for Kubernetes >= 1.21.0 * Add sample graceful shutdown parameters
-
- May 28, 2021
-
-
Florian Ruynat authored
* Update docker package to 20.10.6 * Add Fedora 33 image and CI, remove Fedora 31 (EOL)
-
- 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 05, 2021
-
-
Samuel Liu authored
-
- Mar 24, 2021
-
-
Kenichi Omichi authored
This replaces kube-master with kube_control_plane because of [1]: The Kubernetes project is moving away from wording that is considered offensive. A new working group WG Naming was created to track this work, and the word "master" was declared as offensive. A proposal was formalized for replacing the word "master" with "control plane". This means it should be removed from source code, documentation, and user-facing configuration from Kubernetes and its sub-projects. NOTE: The reason why this changes it to kube_control_plane not kube-control-plane is for valid group names on ansible. [1]: https://github.com/kubernetes/enhancements/blob/master/keps/sig-cluster-lifecycle/kubeadm/2067-rename-master-label-taint/README.md#motivation
-
- Mar 05, 2021
-
-
Etienne Champetier authored
Signed-off-by: Etienne Champetier <e.champetier@ateme.com>
-
- Feb 23, 2021
-
-
Etienne Champetier authored
Since a790935d all proxy users should be properly configured Now when you have *_PROXY vars in your environment it can leads to failure if NO_PROXY is not correct, or to persistent configuration changes as seen with kubeadm in 1c5391dd Instead of playing constant whack-a-bug, inject empty *_PROXY vars everywhere at the play level, and override at the task level when needed Signed-off-by: Etienne Champetier <e.champetier@ateme.com>
-
- Feb 16, 2021
-
-
Etienne Champetier authored
* Move proxy_env to kubespray-defaults/defaults There is no reasons to use set_facts here Signed-off-by: Etienne Champetier <e.champetier@ateme.com> * Ensure kubeadm doesn't use proxy *_proxy variables might be present in the environment (/etc/environment, bash profile, ...) When this is the case we end up with those proxy configuration in /etc/kubernetes/manifests/kube-*.yaml manifests We cannot unset env variables, but kubeadm is nice enough to ignore empty vars https://github.com/kubernetes/kubernetes/blob/93d288e2a47fa6d497b50d37c8b3a04e91da4228/cmd/kubeadm/app/util/env.go#L27 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>
-
- Jan 26, 2021
-
-
Ryler Hockenbury authored
* Allow configureable vni and port for flannel overlay * additional options for azure cloud config
-
- Jan 18, 2021
-
-
Florian Ruynat authored
-
- Jan 14, 2021
-
-
Florian Ruynat authored
-
- Dec 09, 2020
-
-
Sylvain Desbureaux authored
Since ansible 2.9 search cannot be used as filter after a pipe but after `is` Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
-
- Dec 08, 2020
-
-
Etienne Champetier authored
RedHat 8.3 merged nf_conntrack_ipv4 in nf_conntrack but still advertise 4.18 so just try to modprobe and decide depending on the success Also nf_conntrack is a dependency of ip_vs, so no need to care about it Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
-