Changes and Releases
Updates on Giant Swarm workload cluster releases, apps, UI improvements and documentation changes.
Changed
- Add Ingress dummy paths to block access to the
/swagger, /metrics, and /api/health endpoints by default. - upgrade grafana chart: 8.5.12 => 8.6.0
Changed
- Bump karpenter-app to
v0.14.0.
Changed
- Use Phase instead of Status field for Clusters and Nodepools. Affected commands:
kubectl gs get clusterskubectl gs get nodepools
Fixed
- Fix getting nodepools via
kubectl gs get nodepools. - Remove node classes from vsphere template used in
kubectl gs template cluster command.
In this release:
- Helm chart secrets were restructured;
- PSP support was removed;
- support for extra env vars and volumes was added.
In this release:
- Backstage was updated to v1.32.5
- Custom Kubernetes and KubernetesAuthProviders APIs were added to communicate with Kubernetes clusters from client side.
- Custom GitHub auth provider was moved from GS backend module to backend package.
See ./docs/releases/v0.42.0-changelog.md for more information.
Added
- Add
alloy v0.7.0 as alloyEvents.
Changed
- Upgrade
alloy-logs and alloy-metrics to chart 0.7.0.- Bumps
alloy from 1.4.2 to 1.5.0
- upgrade
kube-prometheus-stack from 65.1.1 to 66.2.1- prometheus-operator CRDs from 0.75.0 to 0.78.1
- prometheus-operator from 0.77.1 to 0.78.1
- prometheus from 2.54.1 to 2.55.1
- kube-state-metrics from 2.13.0 to 2.14.0
- grafana from 8.5.0 to 8.6.0
Changed
- Update alloy-app to 0.7.0.
- Bumps alloy to 1.5.0 which includes a ciliumnetworkpolicy fix for clustering.
Changed
- Upgrade Alloy upstream chart from 0.9.2 to 0.10.0
- This bumps the version of Alloy from 1.4.2 to 1.5.0