Changes and Releases
Updates on Giant Swarm workload cluster releases, apps, UI improvements and documentation changes.
Changes compared to v34.4.0
Components
- cluster-aws from v7.7.2 to v7.7.3
Added
- Add
global.connectivity.certManager.createIamRole toggle (default true) to let customers opt out of provisioning the cert-manager IAM role via crossplane and bring their own role.
Changed
- CI: push the release image to gsoci only and mirror to Aliyun out-of-band via
sync-china-registry, so a slow cross-Pacific Aliyun push can no longer time out and block the chart catalog publish.
Fixed
- Update
dex to v2.43.2. Fixes forced re-login after ~8h for GitHub App-backed connectors (GitHub App user-to-server tokens expire after 8 hours); the connector now persists GitHub’s refresh token and renews the upstream user access token on refresh. Cherry-pick of upstream dexidp/dex#4845.
Added
- Add
basicauth performance test suite. - Add
keyauth performance test suite. - Add
mobilelatency performance test suite.
Changed
- Set
giantswarm-critical priorityClass on the Envoy Gateway control plane pods. - Add
circuitBreaker config field in bundle values for envoy performance test suites to better sustain high request load. - Configure Envoy Gateway to be HA by default.
- Move apps’ versions in dependencies_test files from each performance test suite into a single file used in each of those.
- Update Envoy Gateway to v1.8.2 (data plane Envoy bumped to v1.38.3).
Fixed
- Fix kong performance tests in
basic and basicauth suites.
Changed
- (renovate) Exempt Giant Swarm npm packages from 14-day minimumReleaseAge (#1924) [skip ci] in #1924 by @marians
- (renovate) Pin react below v19 until Backstage supports it (#1928) [skip ci] in #1928 by @marians
Fixed
Full Changelog: https://github.com/giantswarm/backstage/compare/v0.155.4...v0.155.5
Fixed
- (deps) Update dependency @backstage-community/plugin-grafana to ^0.21.0 in #1922 by @renovate[bot]
Full Changelog: https://github.com/giantswarm/backstage/compare/v0.155.2...v0.155.3