Changes and Releases
Updates on Giant Swarm workload cluster releases, apps, UI improvements and documentation changes.
Changed
- Chart: Sync to upstream.
- Controller: Update image to v1.15.0.
Changed
- Enable priority class by default to ensure fluentbit can preempt lower priority pods on overloaded nodes.
Added
- Add OTLP ingestion paths to Mimir and Loki HTTPRoutes
Added
- Add
io.giantswarm.application.managed chart annotation for Backstage visibility.
Changed
- Migrate chart metadata annotations to OCI-compatible format.
- Update
athena to v1.15.2. - Update
ingress-nginx-app to version v4.2.4. - Update
rbac-bootstrap-app to v0.2.3.
Changed
- Chart: Sync to upstream.
- Controller: Update image to v1.14.4.
- Kube Webhook CertGen: Update image to v1.6.8.
Changed
- Chart: Sync to upstream.
- Controller: Update image to v1.13.8.
- Kube Webhook CertGen: Update image to v1.6.8.
Changed
- Add Deployment annotations to automatically update the pod on config changes.
- Improve logging in AI chat with conversation ID and better log level differentiation.
See ./docs/releases/v0.110.2-changelog.md for more information.
Fixed
- Fix Windows build failure caused by
syscall.Flock usage in credential cache (not available on Windows).
Fixed
- Apply
--label flag values to the Cluster CR via Helm values (global.metadata.labels), the App CR, and the ConfigMap when using template cluster.
Removed
- Remove
template nodepool command. - Remove
template networkpool command. - Remove AWS vintage and Azure vintage providers from
template cluster command. - Remove AWS vintage and Azure vintage providers from
get clusters and get nodepools commands. - Remove typed dependencies on
sigs.k8s.io/cluster-api, sigs.k8s.io/cluster-api-provider-aws, and sigs.k8s.io/cluster-api-provider-azure in favor of unstructured objects.
Fixed
- Fix flaky nodepool, orgs, and clusters tests caused by timing race in AGE column rendering.
- Update documentation URL from
docs.giantswarm.io/use-the-api/kubectl-gs/ to docs.giantswarm.io/reference/kubectl-gs/.