Fleet Management
Added
- Use
release-<provider> chart name for Release versions (major >= 35) in template cluster command for all providers (CAPA, CAPZ, VSphere, Cloud Director, EKS). - Omit
global.release.version from user config for Release versions, as it is baked into the chart.
Changed
- Migrate to App Build Suite (ABS) for building and publishing Helm charts.
Added
- Added Backstage audience annotations.
Changed
- Change team annotation in
Chart.yaml to OpenContainers format (io.giantswarm.application.team).
Fixed
- Push the chart to the default catalog.
Changed
- Change cache logic so initial
id_token doesn’t get discarded.
Changed
- Upgrade app to version 2.19.0 to support kubernetes 1.32 to 1.34.
- Upgrade chart to upstream version 2.19.0.
Changed
- Upgrade app to version 2.18.3 to support kubernetes 1.31 to 1.33.
- Upgrade chart to upstream version 2.18.3.
Changed
- Upgrade upstream AWS EFS CSI Driver from v2.1.9 to v2.3.0.
- Update sidecar images:
- livenessprobe: v2.16.0 -> v2.17.0
- csi-node-driver-registrar: v2.14.0 -> v2.15.0
- csi-provisioner: v5.3.0 -> v6.1.0
Added
- Add
controller.revisionHistoryLimit and node.revisionHistoryLimit for controlling rollback history. - Add
controller.socketDirVolume.emptyDir for configuring CSI socket volume (sizeLimit, medium). - Add
controller.fileSystemIdRefs.enabled for dynamic filesystem ID resolution from ConfigMap/Secret. - Add
node.serviceAccount.disableMutation for disabling mutating permissions in security-sensitive environments.
Security
- Multiple CVE fixes in upstream (sidecars, openssl, Golang 1.25.5).
Changed
- Build with up-to-date pipelines.