- Dec 05, 2022
-
-
ERIK authored
Signed-off-by: bo.jiang <bo.jiang@daocloud.io> Signed-off-by: bo.jiang <bo.jiang@daocloud.io>
-
- Oct 26, 2022
-
-
William Turner authored
* Fix inconsistent handling of admission plugin list * Adjust hardening doc with the normalized admission plugin list * Add pre-check for admission plugins format change * Ignore checking admission plugins value when variable is not defined
-
- Oct 14, 2022
-
-
Cristian Calin authored
-
- Oct 06, 2022
-
-
Huang Chen-Yi authored
* Support kubeadm patches in v1beta3 * Update kubeadm patches sample files in inventory * Fix pre-commit syntax * Set kubeadm_patches enabled to false in sample inventory
-
- Sep 29, 2022
-
-
Florian Ruynat authored
-
- Aug 30, 2022
-
-
Kay Yan authored
* fix-kube-vip-strict-arp * fix-kube-vip-strict-arp
-
- Aug 18, 2022
-
-
Tomas Zvala authored
* Add the option to enable default Pod Security Configuration Enable Pod Security in all namespaces by default with the option to exempt some namespaces. Without the change only namespaces explicitly configured will receive the admission plugin treatment. * Fix the PR according to code review comments * Revert the latest changes - leave the empty file when kube_pod_security_use_default, but add comment explaining the empty file - don't attempt magic at conditionally adding PodSecurity to kube_apiserver_admission_plugins_needs_configuration
-
- Jul 19, 2022
-
-
Kay Yan authored
-
- Jul 04, 2022
-
-
Kay Yan authored
-
- Jun 28, 2022
-
-
Kay Yan authored
-
- Jun 22, 2022
-
-
Florian Ruynat authored
-
- Jun 17, 2022
-
-
Alessio Greggi authored
* feat: make kubernetes owner parametrized * docs: update hardening guide with configuration for CIS 1.1.19 * fix: set etcd data directory permissions to be compliant to CIS 1.1.12
-
- Jun 15, 2022
-
-
Calin Cristian Andrei authored
-
Calin Cristian Andrei authored
* extra admission controls now don't have a version in their file names eventratelimit.v1beta2.yaml.j2 -> eventratelimit.yaml.j2 * cri_socket variable includes the unix:// prefix to be conformat with upstream
-
Calin Cristian Andrei authored
-
- May 23, 2022
-
-
Necatican Yıldırım authored
* [etcd] Add extra documentation for `etcd_memory_limit` and `etcd_quota_backend_bytes` Signed-off-by: necatican <necaticanyildirim@gmail.com> * [etcd] Add support for setting ETCD_MAX_REQUEST_BYTES Signed-off-by: necatican <necaticanyildirim@gmail.com>
-
- May 09, 2022
-
-
Robin Wallace authored
-
- May 06, 2022
-
-
Alessio Greggi authored
* feat: add variable to manage service-account-lookup on kube-apiserver * docs: add documentation about service-account-lookup variable
-
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
-
- 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
-
- 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>
-