Releasenotes
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project will adhere to Semantic Versioning.
We use towncrier for the generation of our release notes file.
Information about unreleased changes can be found here.
v10.1.2 (2026-01-27)
Changed functionality
Explicitly disable the open file descriptor limit (
LimitNOFILE=infinity) for containerd since that setting is removed with version 2.0 (see https://github.com/containerd/containerd/blob/main/docs/containerd-2.0.md#limitnofile-configuration-has-been-removed).This change will not immediately affect existing nodes as containerd has to be restarted to take effect. Restarting containerd is only save to do if the node has been drained in advance. A node is drained and rebooted automatically during Kubernetes upgrades or when updating the host OS packages via update-kubernetes-nodes.sh. If you require
LimitNOFILEto be set immediately, please execute one of these. (!2237)
Bugfixes
Dropped the max length constraint on the yk8s.vault.cluster_name that was errorneously introduced with release v10.0.0. (!2237)
A bug was fixed that caused issues when the same option was set in multiple places #846 (!2237)
Fixed two errors that prevented the yk8s.load-balancing.lb_ports config option from being applied at all. (regression of v10.0.0) (!2237)
v10.1.1 (2025-09-05)
Bugfixes
k8s-login run in root CA rotation phase 1 works again with a Vault token only having the
yaook/orchestratorpolicy. (regression of v10.0.0)Note
Action needed
To activate the fix the Vault orchestrator policy needs to be updated.
VAULT_TOKEN=$vault_root_token ./managed-k8s/tools/vault/init.sh
_ (!2097)
Changes in the Documentation
Changelogs of previous releases have been dropped. These are still accessible when switching to the respective version. From now on, changelogs for each version will be maintained separately and not continously. (!2097)
Misc
v10.1.0 (2025-08-27)
New Features
Added yk8s.k8s-service-layer.etcd-backup.addressing_style to configure the addressing style of the etcd-backup bucket. (!1931)
Added yk8s.k8s-service-layer.vault.backup_s3_addressing_style to configure the addressing style of the vault-backup bucket. (!1938)
The options to configure helm chart versions have been streamlined. From now on,
nullcan be supplied to unpin a helm chart and rollout the latest available version.yk8s.k8s-service-layer.prometheus.nvidia_dcgm_exporter_helm_version
yk8s.k8s-service-layer.prometheus.prometheus_adapter_version
. (!1945)
Added yk8s.k8s-service-layer.vault.backup_s3_bucket to configure the bucket name for vault backup. (!1949)
Support for Kubernetes v1.33 has been added. (!1982)
Changed functionality
Updated default version of helm chart prometheus-blackbox-exporter of https://github.com/prometheus-community/helm-charts from 11.1.1 to 11.2.0 (!1976)
Updated default version of helm chart prometheus-blackbox-exporter of https://github.com/prometheus-community/helm-charts from 11.2.0 to 11.2.1 (!1988)
Updated default version of helm chart dcgm-exporter of https://github.com/nvidia/dcgm-exporter from 4.2.0 to 4.4.0 (!1993)
Updated default version of helm chart dcgm-exporter of https://github.com/nvidia/dcgm-exporter from 4.4.0 to 4.4.1 (!2007)
Updated default version of helm chart ingress-nginx of https://github.com/kubernetes/ingress-nginx from 4.13.0 to 4.13.1 (!2008)
Updated default version of helm chart prometheus-blackbox-exporter of https://github.com/prometheus-community/helm-charts from 11.2.1 to 11.2.2 (!2048)
Updated default version of helm chart prometheus-blackbox-exporter of https://github.com/prometheus-community/helm-charts from 11.2.2 to 11.3.0 (!2054)
Updated default version of helm chart dcgm-exporter of https://github.com/nvidia/dcgm-exporter from 4.4.1 to 4.5.0 (!2056)
Bugfixes
Changes in the Documentation
The project has been renamed from YAOOK/K8s to TAROOK. Documentation including comments, links and images have been updated to reflect the new project name. (!1868, !2005)
The example in yk8s.containerd.mirrors has been fixed. (!1971)
Fixed the examples of config options that expect a Nix path. (!1979)
The documentation points now to an automatically generated list of supported releases. (!2003)
Deprecations and Removals
Support for Kubernetes v1.30 has been dropped. (!1967)