Changes and Releases
Updates on Giant Swarm workload cluster releases, apps, UI improvements and documentation changes.
Changed
- Chart: Sync to upstream. (#741)
- Controller: Update image to v1.11.3.
- Kube Webhook CertGen: Update image to v1.4.4.
- Chart: Implement
controller.admissionWebhooks.service.servicePort. - Chart: Rework ServiceMonitor.
- Chart: Align default backend
PodDisruptionBudget. - Chart: Specify
matchLabelKeys in Topology Spread Constraints.
Changed
- Use retagged image for
trivy-db.
Added
- Add multi-tenancy support via a header for mimir support.
- Allow setting alertmanager url through helm values.
Changed
- Change CronJob ImagePullPolicy from Always to IfNotPresent to reduce image network traffic.
This release fixes a bug when GS users were incorrectly distinguished from customer users.
See ./docs/releases/v0.41.1-changelog.md for more information.
Fixed
- Fixed duplicate entry in
ServiceMonitor resources.
Fixed
- Fixed unique user tracking
- Remove debug logging regarding telemetry
Fixed
- Fix fluent-bit image to add the missing auditd libs to be able to use ausearch.
Changed
- Upgrading to the
v0.10.5 version. Includes breaking changes. - Update Kyverno PolicyExceptions to v2 and fallback to v2beta1.
In this release:
- Cluster details page was added.
- K8s resources management was refactored in GS plugins.
- Auto generation of TS types and constant values for K8s resources was added in GS plugins.
See ./docs/releases/v0.41.0-changelog.md for more information.
Changed
- Upgrade
prometheus-agent from v0.6.9 to v0.7.0.- Adds extraArgs to be able to use nice features like wal truncation
- upgrade
kube-prometheus-stack from 61.0.0 to 65.1.1- prometheus-operator CRDs from 0.73.0 to 0.75.0
- prometheus-operator from 0.75.0 to 0.77.1
- prometheus upgraded from 2.53.0 to 2.54.1
- grafana from 8.2.0 to 8.5.0
- thanos ruler upgraded from 0.35.1 to 0.36.1
- prometheus-node-exporter upgraded from 1.8.1 to 1.8.2
Fixed
- Add missing depends on annotation on alloy-metrics and alloy-logs to make sure they are deployed after the prometheus-operator-crds.