"inventory/group_vars/all.yml" did not exist on "59994a6df113614d35d869ff00a5aaed7a1110ef"
- Sep 27, 2024
-
-
janosbabik authored
-
janosbabik authored
-
- Sep 26, 2024
-
-
janosbabik authored
* [etcd] make etcd 3.5.16 default * Update etcd binary checksums for version 3.5.16 and lower
-
Bakke authored
The old repository for these has been deleted, leaving the previous configuration not possible to deploy, and even currently running clusters fail after a restart as the DeameonSet has ImagePullPolicy: Always. More details can be found here: kubernetes-sigs/vsphere-csi-driver#3053 As of writing, only CSI driver versions 3.1.2 to 3.3.1 is available in this registry. This "officially" supports Kubernetes 1.26 to 1.30. Since older drivers are not available, I have removed some feature-gating for those unavailable versions while I was at it. For the cloud provider, the `latest` image is now missing, and only 1.28.0 to 1.31.0 are available. I've set the latest of these as the new default. I also updated the documented default versions, as they were all out of date and not aligned with actual code defaults.
-
- Sep 25, 2024
-
-
Philip Sabri authored
-
- Sep 23, 2024
-
-
Max Gautier authored
-
Max Gautier authored
Nodes to api-server relies by default certificates, and bootstrap tokens, and there should be no need to generate tokens for every nodes, even when enabling static token auth.
-
Baargav authored
-
- Sep 21, 2024
-
-
Max Gautier authored
Testing for group membership with group names makes Kubespray more tolerant towards the structure of the inventory. Where 'inventory_hostname in groups["some_group"] would fail if "some_group" is not defined, '"some_group" in group_names' would not.
-
- Sep 19, 2024
-
-
Leeon Fu authored
-
- Sep 18, 2024
-
-
Qasim Mehmood authored
-
Max Gautier authored
The `--container-runtime-endpoint` kubelet argument is deprecated in favor of the config file alternative.
-
- Sep 13, 2024
-
-
Kevin Huang authored
- Execute boostrap-os before so that Python is installed for kubespray-defaults - Remove outdated kubespray-defaults dependency on boostrap-os
-
- Sep 12, 2024
-
-
Max Gautier authored
-
- Sep 10, 2024
-
-
Max Gautier authored
Specifying one directory for kubeadm patches is not ideal: 1. It does not allow working with multiples inventories easily 2. No ansible templating of the patch 3. Ansible path searching can sometimes be confusing Instead, provide the patch directly in a variable, and add some quality of life to handle components targeting and patch ordering more explicitly (`target` and `type` which are translated to the kubeadm scheme which is based on the file name)
-
Max Gautier authored
kubernetes/control-plane and kubernetes/kubeadm roles both push kubeadm patches in the same way. Extract that code and make it a dependency of both. This is safe because it's only configuration for kubeadm, which only takes effect when kubeadm is run.
-
- Sep 09, 2024
-
-
M. Hamzah Khan authored
-
Qasim Mehmood authored
* Update multus to v4.1.0 and clarify cilium compatibility * Fix: bug introduced by #10934 where the template would break if multus was defined * Set priorityClassName to system-node-critical for multus pods
-
- Sep 06, 2024
-
-
Max Gautier authored
There is no need to have an extra variables for this, just use different values per host (using Ansible group_vars, for example)
-
Max Gautier authored
Remove system|kube_master_<resource>_reserved variables. Those variables are unnecessary because users can simply use the variables in group_vars if they which to differentiate control plane nodes from other nodes. Set conservative defaults for ephemeral-storage and pids for both kube and system reserved resources.
-
Max Gautier authored
The default value is used across kubespray but only defined in kubernetes/node. Move it to kubespray-defaults
-
Bogdan Sass authored
K8s is moving away from the "master" terminology, so kubespray should follow the same naming conventions. See https://github.com/kubernetes/community/blob/65d886bb3029e73d9729e1d4f27422a7985233ed/sig-architecture/naming/recommendations/001-master-control-plane.md
-
- Sep 05, 2024
-
-
Max Gautier authored
Working symlinks are dependant on git configuration (when using the playbook as a git repository, which is common), precisely `git config core.symlinks`. While this is enabled by default, some company policies will disable it. Instead, use import_tasks which should avoid that class of bugs.
-
Max Gautier authored
* Simplify docker systemd unit systemd handles missing unit by ignoring the dependency so we don't need to template them. * Remove RHEL 7/CentOS 7 support - remove ref in kubespray roles - move CI from centos 7 to 8 - remove docs related to centos7 * Remove container-storage-setup Only used for RHEL 7 and CentOS 7
-
刘旭 authored
-
- Sep 02, 2024
-
-
Max Gautier authored
systemd ignores unknown keys (with a warning) so version checking is not necessary. There is no rationale for excluding it from ostree systems either.
-
- Sep 01, 2024
-
-
Jongwoo Han authored
Signed-off-by:
Jongwoo Han <jongwooo.han@gmail.com>
-
- Aug 31, 2024
-
-
ChengHao Yang authored
* Feat: add Gateway API CRDs installation Signed-off-by:
ChengHao Yang <17496418+tico88612@users.noreply.github.com> * Feat: add Gateway API CRDs variable in inventory Signed-off-by:
ChengHao Yang <17496418+tico88612@users.noreply.github.com> --------- Signed-off-by:
ChengHao Yang <17496418+tico88612@users.noreply.github.com>
-
ERIK authored
Signed-off-by:
bo.jiang <bo.jiang@daocloud.io>
-
- Aug 30, 2024
-
-
Kay Yan authored
-
- Aug 29, 2024
-
-
Lihai Tu authored
Signed-off-by:
tu1h <lihai.tu@daocloud.io>
-
Ehsan Golpayegani authored
* make calico api server manifest backward compatible with version older than 3.27.3 Add 3.28.1 checksums Add 3.28.0 checksums Change default version to 3.27.3 * change default calico version to 3.28.1 * Set mount type to DirectoryOrCreate for hostPath needed by Calico
-
Kay Yan authored
-
Takuya Murakami authored
We can't mix some options with --config for kubeadm upgrade. The --config on upgrade is deprecated, and should be removed.
-
- Aug 28, 2024
-
-
Selçuk Arıbalı authored
-
Max Gautier authored
-
Max Gautier authored
We explicitly check for equality so customizing kubeadm_version does not work at the moment. Use only one variable instead.
-
Vlad Korolev authored
Consistent boolean values in ansible playbooks
-
- Aug 26, 2024
-
-
kyrie authored
Signed-off-by:
KubeKyrie <shaolong.qin@daocloud.io>
-
Max Gautier authored
-