- May 06, 2022
-
-
David Louks authored
* Add optional setting for ca data in auth webhook * add webhook token auth variables to sample inventory
-
- May 02, 2022
-
-
Alessio Greggi authored
* feat: add support for EventRateLimit admission plugin * docs: add documentation about admission_control_config_file and EventRateLimit configuration
-
- 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 12, 2022
-
-
Julien Le Fur authored
-
- Apr 05, 2022
-
-
Alessio Greggi authored
* feat: split kube_feature_gates variable for different kubernetes components * docs: add kube_feaute_gates componet variables
-
- Feb 24, 2022
-
-
Nicolas Goudry authored
fix: regex fix: wrong regex_replace usage
-
- Feb 23, 2022
-
-
Alex authored
* change default value for Encrypting Secret Data at Rest to secretbox, remove experimental flag and add documentation * fix MD012/no-multiple-blanks
-
- 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>
-
- Jan 27, 2022
-
-
华忠啊 authored
-
- Jan 13, 2022
-
-
Florian Ruynat authored
-
- Jan 10, 2022
-
-
Unai Arríen authored
Improve first_kube_control_plane variable management to avoid installation failures due to variable overlapping (#8388)
-
- Jan 06, 2022
-
-
Unai Arríen authored
-
- 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
-
- 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
-
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
-
- 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
-
-
Samuel Liu authored
-
- Nov 16, 2021
-
-
Lubos Mercl authored
Author: lmercl <lubos.mercl@gmail.com> Date: Wed Nov 10 15:30:04 2021 +0000 fix markdown
-
- 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>
-
- Sep 23, 2021
-
-
Kenichi Omichi authored
The path of kubeconfig should be configurable, and its default value is /etc/kubernetes/admin.conf. Most paths of the file are configurable but some were not. This make those configurable.
-
- Sep 21, 2021
-
-
Wang Zhen authored
Signed-off-by:
Wang Zhen <lazybetrayer@gmail.com>
-
- Sep 17, 2021
-
-
Hari Hud authored
Add option to kubeadm upgrade command to control certificates renewal during control plane upgrade (#7976) * Add option to kubeadm upgrade command to control certificates renewal during control plane upgrade * Remove training whitespace
-
- Sep 15, 2021
-
-
Samuel Liu 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 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
-
-
Mathieu Parent authored
Fixes "mapping values are not allowed in this context
-
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>
-
Etienne Champetier authored
We were regenerating only the cert of the first node While at it speed up the check step 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
-
-
Florian Ruynat authored
-
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>
-