Changes and Releases
Updates on Giant Swarm workload cluster releases, apps, UI improvements and documentation changes.
Changed
- Adjusted communication with Dex in the
login command to provide an option to choose from multiple connectors - Modified detection of installation providers - downloading the provider information from Athena with a fallback to the old detection from API URLs
- Added a new provider -
cloud-director
Added
- Introduced a new
--connector-id flag in the login command to specify a Dex connector to use and skip the selection step - Ensured that ID tokens needed for OIDC authentication are renewed only when they expire
Fixed
- Hardcode
external-dns.name default name dropping the -app suffix (#235)
Added
- Service: Add CAPA support. (#380)
- Webhook: Use
cert-manager for certificate lifecycle management. (#386) - HPA: Make
apiVersion configurable. (#387) - Metrics: Align to upstream. (#388)
- Values: Align to upstream.
- Service: Make optional, enabled by default.
- Service: Implement
controller.metrics.service.annotations. - Service: Implement
controller.metrics.service.type. - Service: Implement
controller.metrics.service.clusterIP. - Service: Implement
controller.metrics.service.externalIPs. - Service: Implement
controller.metrics.service.loadBalancerIP. - Service: Implement
controller.metrics.service.loadBalancerSourceRanges. - Service: Implement
controller.metrics.service.externalTrafficPolicy. - Service: Implement
controller.metrics.portName. - Service: Implement
controller.metrics.service.nodePort.
Changed
- Metrics: Align to upstream. (#388)
- Service: Rename
controller-metrics-service.yaml -> controller-service-metrics.yaml. - Service: Align labels to upstream.
- Service: Order
name & namespace. - Service: Rename from
-monitoring to -metrics. - Service: Align indention of
ports.
Added
- Added a new crossplane specific controller,
crossplaneauth. It detects when a ClusterRole crossplane-edit is created
(which means crossplane is installed with its rbac-manager and binds default:automation SA and customer’s admin
user group to this ClusterRole.
Changed
- Upgrade
prometheus-operator-app to 3.0.0. - Upgrade
prometheus-operator-crd to 3.0.0.
Changed
- Update chart to kube-prometheus-stack-44.2.0. See breaking changes
- Update
alertmanager from 0.23.0 to 0.25.0 - Update
grafana from 6.22.* to 6.48.* - Update
kube-state-metrics from 4.5.* to 4.24.* - Update
prometheus from 2.33.1 to 2.41.0 - Update
prometheus-node-exporter from 2.5.* to 4.8.* - Update
prometheus-operator from 0.54.0 to 0.62.0 - Update
thanos from 0.24.0 to 0.30.1
Changed
- Update chart to kube-prometheus-stack-44.2.0. See breaking changes
- Update
alertmanager from 0.23.0 to 0.25.0 - Update
grafana from 6.22.* to 6.48.* - Update
kube-state-metrics from 4.5.* to 4.24.* - Update
prometheus from 2.33.1 to 2.41.0 - Update
prometheus-node-exporter from 2.5.* to 4.8.* - Update
prometheus-operator from 0.54.0 to 0.62.0 - Update
thanos from 0.24.0 to 0.30.1