- Jul 04, 2022
-
-
Kay Yan authored
-
- Jun 28, 2022
- Jun 22, 2022
-
-
Florian Ruynat authored
-
- Jun 17, 2022
-
-
Citrullin authored
Co-authored-by: Kenichi Omichi <ken1ohmichi@gmail.com>
-
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
-
Calin Cristian Andrei authored
[docker] use cri-dockerd instead of dockershim for any kubernetes version deployed with docker as the container_manager
-
Calin Cristian Andrei authored
[kubeconfig] generate admin kube config from /etc/kubernetes/admin.conf instead of the workaround of using kubeadm init phase kubeadm admin which fails with cri-dockerd
-
Calin Cristian Andrei authored
-
Calin Cristian Andrei authored
-
- Jun 14, 2022
-
-
Ho Kim authored
-
- Jun 06, 2022
-
-
Ho Kim authored
* Fix: set fallback value of kubelet ip6 (#8858) * Prune the spurious comma in the end of kubelet_address - Update `roles/kubernetes/node/defaults/main.yml` Co-authored-by: Cristian Calin <6627509+cristicalin@users.noreply.github.com> * Fix: set fallback value of kubelet ip6 (#8858) - Apply the lint: https://github.com/kubernetes-sigs/kubespray/pull/8926/commits/132606368e31bdb992fe45df80bd74d524b8ed89 Co-authored-by: Cristian Calin <6627509+cristicalin@users.noreply.github.com>
-
Thearas authored
-
- 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 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 18, 2022
-
-
Kay Yan authored
* add Feature synchronized time checking * fix-invalid-kube-vip-manifest
-
- May 10, 2022
-
-
emiran-orange authored
-
- May 09, 2022
-
-
Alessio Greggi authored
feat: add variables to manage makeIPTablesUtilChains and streamingConnectionIdleTimeout kubelet parameters (#8796)
-
Robin Wallace authored
-
- May 07, 2022
-
-
Andy 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 05, 2022
-
-
Elif Akyıldırım authored
* Assert that IP range is enough for the nodes Co-authored-by: Necatican Yıldırım <necaticanyildirim@gmail.com> * Fixed whitespace * Fixed errors * Fixed errors Co-authored-by: Necatican Yıldırım <necaticanyildirim@gmail.com>
-
Victor Morales authored
-
- 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 28, 2022
-
-
Kenichi Omichi authored
aufs-tools was required for docker.io package originally, but Kubespray installs docker-ce package instead today. In addition, Ubuntu 20.04 doesn't provide aufs-tools as [1]. Then this removes aufs-tools from Ubuntu requirement. [1]: https://bugs.launchpad.net/ubuntu/+source/aufs-tools/+bug/1947004
-
- 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
-
-
Cristian Calin authored
-
- Apr 12, 2022
-
-
Julien Le Fur authored
-
Robin Wallace authored
* [upcloud] add upcloud csi-driver * Option to use ansible_host as api ip for kubueconfig
-
- 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 05, 2022
-
-
Alessio Greggi authored
* feat: split kube_feature_gates variable for different kubernetes components * docs: add kube_feaute_gates componet variables
-
- 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.
-
- Mar 22, 2022
-
-
Cristian Calin authored
-
- Mar 18, 2022
-
-
Cristian Calin authored
* [calico] make vxlan encapsulation the default * don't enable ipip encapsulation by default * set calico_network_backend by default to vxlan * update sample inventory and documentation * [CI] pin default calico parameters for upgrade tests to ensure proper upgrade * [CI] improve netchecker connectivity testing * [CI] show logs for tests * [calico] tweak task name * [CI] Don't run the provisioner from vagrant since we run it in testcases_run.sh * [CI] move kube-router tests to vagrant to avoid network connectivity issues during netchecker check * service proxy mode still fails connectivity tests so keeping it manual mode * [kube-router] account for containerd use-case
-