Prerelease v1.29.6-rc.0
Pre-release
Pre-release
SIGHUP-C-3PO
released this
03 Jan 12:57
·
242 commits
to main
since this release
Kubernetes Fury Distribution Release v1.29.6
Welcome to KFD release v1.29.6
.
The distribution is maintained with ❤️ by the team SIGHUP.
New Features since v1.29.5
Installer Updates
- on-premises 📦 installer: v1.31.4
- Added support for Kubernetes 1.31.4
Module updates
No module updates from the last version.
Breaking changes 💔
No breaking changes on this version.
New features 🌟
-
[#320] Custom Lables and Annotations for on-premises nodes: the configuration file for on-premises clusters now supports specifying custom labels and annotations for the control-plane nodes and for the node groups. The labels and annotations specified will be applied to all the nodes in the group (and deleted when removed from the configuration). Usage example:
... spec: kubernetes: masters: hosts: - name: master1 ip: 192.168.66.29 - name: master2 ip: 192.168.66.30 - name: master3 ip: 192.168.66.31 labels: node-role.kubernetes.io/dungeon-master: "" dnd-enabled: "true" annotations: level: "100" nodes: - name: infra hosts: - name: infra1 ip: 192.168.66.32 - name: infra2 ip: 192.168.66.33 - name: infra3 ip: 192.168.66.34 taints: - effect: NoSchedule key: node.kubernetes.io/role value: infra labels: a-label: with-content empty-label: "" label/sighup: "with-slashes" node-role.kubernetes.io/wizard: "" dnd-enabled: "true" annotations: with-spaces: "annotation with spaces" without-spaces: annotation-without-spaces level: "20" - name: worker hosts: - name: worker1 ip: 192.168.66.35 taints: [] labels: node-role.kubernetes.io/barbarian: "" dnd-enabled: "true" label-custom: "with-value" annotations: level: "10" - name: empty-labels-and-annotations hosts: - name: empty1 ip: 192.168.66.50 taints: [] labels: annotations: - name: undefined-labels-and-annotations hosts: - name: undefined1 ip: 192.168.66.51 taints: [] ...
Fixes 🐞
No fixes in this version.
Upgrade procedure
Check the upgrade docs for the detailed procedure.