- Nov 28, 2024
-
-
ERIK authored
Signed-off-by:
bo.jiang <bo.jiang@daocloud.io>
-
- Nov 25, 2024
-
-
David authored
* Add support for ntpsec * fixup: set default ntp_driftfile based on ntp_package * fixup: docs
-
ChengHao Yang authored
* Refactor: replace registry.k8s.io with kube_image_repo variable Signed-off-by:
ChengHao Yang <17496418+tico88612@users.noreply.github.com> * Bump: OpenStack Cloud Controller Manager upgrade to v1.31.1 Signed-off-by:
ChengHao Yang <17496418+tico88612@users.noreply.github.com> * Refactor: remove occm image tag from sample inventory Signed-off-by:
ChengHao Yang <17496418+tico88612@users.noreply.github.com> --------- Signed-off-by:
ChengHao Yang <17496418+tico88612@users.noreply.github.com>
-
ChengHao Yang authored
* Bump: Kubernetes default version set to v1.31.3 Signed-off-by:
ChengHao Yang <17496418+tico88612@users.noreply.github.com> * Docs: README.md update kubernetes version Signed-off-by:
ChengHao Yang <17496418+tico88612@users.noreply.github.com> --------- Signed-off-by:
ChengHao Yang <17496418+tico88612@users.noreply.github.com>
-
Max Gautier authored
The download role expect 'groups' be a list, in order to properly filter images.
-
- Nov 19, 2024
-
-
logicsys authored
Partial Cilium 1.16+ Support & Add vars for configuring cilium IP load balancer pools and bgp v1 & v2 apis (#11620) * Add vars for configuring cilium IP load balancer pools and bgp peer policies * Cilium 1.16+ Support - Add vars for configuring cilium bgpv2 api & handle cilium_kube_proxy_replacement unsupported values
-
- Nov 18, 2024
-
-
Max Gautier authored
When using dns_upstream_forward_extra_opts: prefer_udp: "" # the option as no value so use empty string to just # put the key This is rendered in the dns configmap as ($ for end-of-line) ... prefer_udp $ ... Note the trailing space. This triggers https://github.com/kubernetes/kubernetes/issues/36222, which makes the configmap hardly readable when editing them manually or simply putting them in a yaml file for inspection. Trim the concatenation of option + value to get rid of any trailing space.
-
- Nov 17, 2024
-
-
ERIK authored
Signed-off-by:
bo.jiang <bo.jiang@daocloud.io>
-
- Nov 16, 2024
-
-
Javad authored
* Make Helm's 'atomic' parameter configurable from role variables * Configure Helm with 'atomic' and 'wait' set to false for generic CNI to prevent kubelet-csr-approver installation failures
-
- Nov 15, 2024
-
-
Max Gautier authored
* kubeadm: do not ignore preflight errors blindly The "ignoring all errors" seems to date back to the inception of the kubeadm support (it was --skip-preflight-check before). This can mask real errors and prevent users from seeing them. Do not ignore any errors by default and make the set of ignored errors configurable. * download/kubeadm: remove redundant task The mode is already set by the previous `copy` task. * Validate kubeadm configs This should help to fail early when we have invalid kubeadm configs (from a kubespray bug or a misconfiguration). * kubeadm-upgrade: remove unnecessary bool cast * Convert kubeadm join discovery timeout to v1beta4 config * CI: Ignore kubeadm:Mem errors on some setup.
-
- Nov 14, 2024
-
-
Max Gautier authored
timeoutForControlPlane has been removed from v1beta4, instead remplaced by https://kubernetes.io/docs/reference/config-api/kubeadm-config.v1beta4/#kubeadm-k8s-io-v1beta4-Timeouts The default for the new value are close enough that there is no need to override them.
-
- Nov 13, 2024
-
-
Andreas Gravgaard Andersen authored
* remove nameless extraArgs entry Signed-off-by:
Andreas Gravgaard Andersen <andreasga22@gmail.com> * fix template name Signed-off-by:
Andreas Gravgaard Andersen <andreasga22@gmail.com> --------- Signed-off-by:
Andreas Gravgaard Andersen <andreasga22@gmail.com>
-
- Nov 08, 2024
-
-
ChengHao Yang authored
Signed-off-by:
ChengHao Yang <17496418+tico88612@users.noreply.github.com>
-
Lee Spottiswood authored
-
- Nov 07, 2024
-
-
Max Gautier authored
- Lookup was not returning a list, making the difference filter spit out garbage -> query always return a list - hostvars is a dictionnary, so convert to list before selectattr and map back to only get keys
-
Timothée Oliger authored
-
- Nov 06, 2024
-
-
Lihai Tu authored
-
- Nov 05, 2024
-
-
ChengHao Yang authored
Currently there is not much difference between the files, if there are more changes in the future, please use different files to distinguish them (you can use the kubeadm_config_api_version variable) Signed-off-by:
ChengHao Yang <17496418+tico88612@users.noreply.github.com>
-
ChengHao Yang authored
Currently there is not much difference between the files, if there are more changes in the future, please use different files to distinguish them (you can use the kubeadm_config_api_version variable) Signed-off-by:
ChengHao Yang <17496418+tico88612@users.noreply.github.com>
-
ChengHao Yang authored
Remove kubeadm api version condition. Currently there is not much difference between the files, if there are more changes in the future, please use different files to distinguish them (you can use the kubeadm_config_api_version variable) Signed-off-by:
ChengHao Yang <17496418+tico88612@users.noreply.github.com>
-
ChengHao Yang authored
I added the kubeadm_config_api_version variable in the previous commit, and remove kubeadm api version condition. Signed-off-by:
ChengHao Yang <17496418+tico88612@users.noreply.github.com>
-
ChengHao Yang authored
v1beta4 has changed a lot in this file (e.g. ExtraArgs etc.), so it was implemented in separate files. Signed-off-by:
ChengHao Yang <17496418+tico88612@users.noreply.github.com>
-
ChengHao Yang authored
If kube_version is v1.31 or higher, it will be v1beta4, otherwise it will be v1beta3. Signed-off-by:
ChengHao Yang <17496418+tico88612@users.noreply.github.com>
-
Max Gautier authored
conntrack -> conntrack-tools device-mapper-libs -> device-mapper
-
Max Gautier authored
Since a2019c1c (Add a JSON schema describing the packages install structure, 2024-04-25), we use a custom structure to select which packages should be installed on a particular host OS. This has proven too rigid in practice, and the query is pretty complicated. Replace this by simply using an array of jinja conditions for the packages, which should be easier to understand for everyone and more flexible. Also remove the associated schema and validation which are no longer needed.
-
Max Gautier authored
* etcd: throttle restart for availability During upgrade, etcd member are restarted all at once. This can impact the availability of the etcd cluster and subsequently of the Kubernetes cluster. Limit the concurrent restart so that the etcd cluster can keep quorum. * Simplify etcd handlers
-
ChengHao Yang authored
For this change, `external_cloud_provider` set default value to empty string. Signed-off-by:
ChengHao Yang <17496418+tico88612@users.noreply.github.com>
-
ChengHao Yang authored
For this change, `cloud_provider` change the default value to empty string. Signed-off-by:
ChengHao Yang <17496418+tico88612@users.noreply.github.com>
-
- Nov 04, 2024
-
-
ChengHao Yang authored
Signed-off-by:
ChengHao Yang <17496418+tico88612@users.noreply.github.com>
-
ChengHao Yang authored
Signed-off-by:
ChengHao Yang <17496418+tico88612@users.noreply.github.com>
-
Dmitry Chistyakov authored
-
ChengHao Yang authored
* Feat: upgrade cert-manager version to v1.15.3 Signed-off-by:
ChengHao Yang <17496418+tico88612@users.noreply.github.com> * Feat: upgrade cert-manager crd to v1.15.3 Signed-off-by:
ChengHao Yang <17496418+tico88612@users.noreply.github.com> * Feat: update cert-manager v1.15.3 deployment files Signed-off-by:
ChengHao Yang <17496418+tico88612@users.noreply.github.com> * Docs: upgrade cert-manager to v1.15.3 Signed-off-by:
ChengHao Yang <17496418+tico88612@users.noreply.github.com> --------- Signed-off-by:
ChengHao Yang <17496418+tico88612@users.noreply.github.com>
-
- Oct 31, 2024
-
-
ChengHao Yang authored
* Feat: add external OCI cloud controller manager template & variable Signed-off-by:
tico88612 <17496418+tico88612@users.noreply.github.com> * Feat: add external OCI cloud controller manager workflow Signed-off-by:
tico88612 <17496418+tico88612@users.noreply.github.com> * Feat: migrate external OCI CCM config check from OCI cloud provider Signed-off-by:
tico88612 <17496418+tico88612@users.noreply.github.com> * cloud_controller: oracle: simpler asserts Make the asserts check for Oracle Cloud Infrastructure external cloud controller more compact, and hence readable. Allows to put them back in the main tasks for less back and forth when reading the code. --------- Signed-off-by:
tico88612 <17496418+tico88612@users.noreply.github.com> Co-authored-by:
Max Gautier <mg@max.gautier.name>
-
kyrie authored
Signed-off-by:
KubeKyrie <shaolong.qin@daocloud.io>
-
- Oct 24, 2024
-
-
Robert Volkmann authored
-
Robert Volkmann authored
-
- Oct 22, 2024
-
-
Erwan Miran authored
-
ChengHao Yang authored
* Feat: bump CoreDNS version to v1.11.3 Signed-off-by:
ChengHao Yang <17496418+tico88612@users.noreply.github.com> * Docs: update README.md CoreDNS version to v1.11.3 Signed-off-by:
ChengHao Yang <17496418+tico88612@users.noreply.github.com> --------- Signed-off-by:
ChengHao Yang <17496418+tico88612@users.noreply.github.com>
-
- Oct 21, 2024
-
-
kyrie authored
-
- Oct 17, 2024
-
-
Robert Volkmann authored
-