Changes and Releases
Updates on Giant Swarm workload cluster releases, apps, UI improvements and documentation changes.
Added
- Support for annotations, labels and suffix on the internal controller service.
NOTE: Adding, changing or removing the suffix results in a different name of the controller service resource. Since Helm does not keep track of the old resource, we recommend to uninstall and reinstall the app when changing the suffix.
Changed
- Aligned internal controller service and its configuration parameters to the normal one.
- Omit
service.beta.kubernetes.io/aws-load-balancer-proxy-protocol for use-proxy-protocol: "false".
Changed
- In case an organization can not be fetched, try fetching it via the annotation
ui.giantswarm.io/original-organization-name.
Added
- Add
cilium.giantswarm.io/pod-cidr annotation.
Added
- Add default value for giantswarm CLIAuth client ID.
Added
- Add VPA support.
- Add container registry domain support to images.
Changed
- Send md5 header for s3 outputs.
Added
- Reconcile individual clusterRoleBinding for each org namespace to grant and revoke automation access to silences.
Changed
- Update alpine image to v3.15.5 (#178)
Changed
- Build with
app-build-suite instead of architect. - Set more restrictive
securityContexts to comply with restricted PSS standards. - Apply a PriorityLevelConfig and FlowSchema for starboard’s API requests.
Changed
- Replaced Job based CRD installation with native Helm 3 CRD installation
Removed
- Removed templated labels from CRDs because Helm 3 does not support templating the CRDs with the native way of installation