- Jan 06, 2022
-
-
Unai Arríen authored
-
- Dec 21, 2021
-
-
Cristian Calin authored
* Ensure entries for 1.23 are added for supported_versions vars * cri-o: add support for kubernetes 1.23 but still use cri-o 1.22 * kubescheduler-config: diferentiate config versions based on kube_version
-
- Dec 20, 2021
-
-
Kenichi Omichi authored
"kubeadm alpha certs" command has been promoted to "kubeadm certs" command, and "kubeadm alpha certs" has been deprecated since Kubernetes v1.20 as [1]. In addition, Kubespray supports Kubernetes v1.20+. This delete the deprecated command for cleanup. [1]: https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.20.md#deprecation
-
- Nov 16, 2021
-
-
Lubos Mercl authored
Author: lmercl <lubos.mercl@gmail.com> Date: Wed Nov 10 15:30:04 2021 +0000 fix markdown
-
- Sep 21, 2021
-
-
Wang Zhen authored
Signed-off-by: Wang Zhen <lazybetrayer@gmail.com>
-
- Jun 07, 2021
-
-
Kasakaze authored
-
- Apr 30, 2021
-
-
MRoci authored
follow new naming conventions for gcr's coredns image. starting from 1.21 kubeadm assumes it to be `coredns/coredns`: this causes the kubeadm deployment being unable to pull image, beacuse `v` was also added in image tag, until the role `kubernetes-apps` ovverides it with the old name, which is only compatible with <=1.7. Backward comptability with kubeadm <=1.20 is mantained checking kubernetes version and falling back to old names (`coredns:1.xx`) when the version is less than 1.21
-
- 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 21, 2021
-
-
Florian Ruynat authored
-
- Apr 12, 2021
-
-
Etienne Champetier authored
This allow to configure when K8S certificates renewal runs Signed-off-by: Etienne Champetier <e.champetier@ateme.com>
-
emiran-orange authored
Use kubeadm_feature_gates instead of kube_feature_gates to leverage kubeadm feature gates and not to interfere with k8s components feature gates (#7447)
-
- Apr 09, 2021
-
-
Sergey authored
* add CI test for auto_renew_certificates * change timer value fix typo error in rotate cert script
-
- Apr 08, 2021
-
-
Kenichi Omichi authored
According to the document[1], audit-webhook-batch-max-size and audit-webhook-batch-max-wait are used only in the batch mode. This adds a condition to avoid unnecessary writting on the config. [1]: https://kubernetes.io/docs/tasks/debug-application-cluster/audit/#batching
-
- Apr 06, 2021
-
-
Maciej Wereski authored
* Add KubeSchedulerConfiguration for k8s 1.19 and up With release of version 1.19.0 of kubernetes KubeSchedulerConfiguration was graduated to beta. It allows to extend different stages of scheduling with profiles. Such effect is achieved by using plugins and extensions. This patch adds KubeSchedulerConfiguration for versions 1.19 and later. Configuration is set to k8s defaults or to kubespray vars. Moving those defaults to new vars will be done in following patch. Signed-off-by: Maciej Wereski <m.wereski@partner.samsung.com> * KubeSchedulerConfiguration: add defaults Signed-off-by: Maciej Wereski <m.wereski@partner.samsung.com>
-
- Mar 31, 2021
-
-
Helmut Januschka authored
fix undefinedElse
-
- Mar 26, 2021
-
-
Etienne Champetier authored
Signed-off-by: Etienne Champetier <e.champetier@ateme.com>
-
Anthony Rabbito authored
`-%` causes `etcd-unsupported-arch: arm64` to print on COL 1 instead of COL 6. Signed-off-by: anthr76 <hello@anthonyrabbito.com>
-
- 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 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
-
-
Du9L.com authored
According to [etcd's docs](https://etcd.io/docs/v3.4.0/op-guide/configuration/#--log-package-levels), argument 'log-package-levels' should not contain underscores.
-
- Feb 20, 2021
-
-
FedericoHeichou authored
Fix "AnsibleUndefinedVariable: the inline if-expression on line xx evaluated to false and no else section was defined."
-
- Feb 05, 2021
-
-
Matt Calvert authored
-
Matt Calvert authored
-
- Feb 01, 2021
-
-
Kenichi Omichi authored
This is a small step to replace "master" with "control-plane" in Kubespray project.
-