Changes and Releases
Updates on Giant Swarm workload cluster releases, apps, UI improvements and documentation changes.
Changed
- Updated Loki Helm chart dependency to use
grafana-community/helm-charts repository. - Upgrade upstream loki helm chart from v6 (6.53.0) to v11 (11.6.4), Loki app version 3.6.5 → 3.7.1.
- Remove custom ScaledObject wrapper templates (backend, gateway, read, write); upstream v11 ships native ScaledObject support, keeping both caused duplicate resources.
- Remove
kedaAutoscaling value blocks consumed only by the deleted wrapper templates. - Remove
selfMonitoring dead code; removed from upstream prior to v11. - Remove redundant
podSecurityContext and containerSecurityContext overrides for loki and gateway components; they are now identical to upstream v11 defaults. - Rename
sample_configs/ directory to examples/.
Added
- Make
AAAA NOERROR configurable for IPv6.
Added
- Add
awsPartition value to support non-standard AWS partitions (e.g. China). - Add
oidcDomain and oidcDomains values to support multiple OIDC providers; the IAM trust policy now iterates over all provided domains. - Add
managed-by: external-dns-crossplane-resources tag to the IAM role.
Changed
- Add
io.giantswarm.application.audience: giantswarm annotation. - Migrate chart metadata annotations to
io.giantswarm.application.* format. - Move
required validation for awsPartition and accountID into named template helpers. - Replace deprecated
app.giantswarm.io/branch, application.kubernetes.io/managed-by, and giantswarm.io/service-type labels with app.kubernetes.io/* equivalents. - Update chart description, icon, and owning team (
cabbage).
Removed
- Remove
name, serviceType, project.branch, and project.commit values that were leftover hackathon scaffolding. - Remove hardcoded
baseDomain-based OIDC provider URL; replaced by oidcDomain/oidcDomains.