Added
- Add alerting rules for managed Ceph clusters (#31).
- Add servicemonitor to enable monitoring on MCs (#30).
Changed
- Promoted
rook-operator-appto the maingiantswarm-catalog(#32).
Updates on Giant Swarm workload cluster releases, apps, UI improvements and documentation changes.
kubeApiServer.relabelings moved to kubeApiServer.serviceMonitor.relabelings"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded in all helm hooksapp: prometheus to app.kubernetes.io/name: prometheus in prometheus deploymentkubeApiServer.relabelings moved to kubeApiServer.serviceMonitor.relabelings"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded in all helm hooksapp: prometheus to app.kubernetes.io/name: prometheus in prometheus deploymentkubectl-gs commands towards cluster name, node pool name (#1059)Throughout our UIs and documentation we are aligning our terminology regarding cluster and node pool details, to use consistent terminology matching our Management API. The unique, immutable identifier that was formerly called ID in our user interfaces, is now called the name. The user-friendly, changeable description of the cluster’s and node pool’s purpose was called name in our UIs and is now called the description.
Warning: This terminology change results in a breaking change in the template cluster command, as the purpose of the flag --name has changed. Also several flags in other commands have been deprecated.
If you are upgrading from an earlier releases, apply these changes to migrate any scripts:
template cluster, replace --name with --description to set the user-friendly cluster description, and replace --cluster-id with --name to set the cluster’s unique identifier.template nodepool, replace --cluster-id with --cluster-name.template app: Added the --namespace-annotations and --namespace-labels flags to allow users to
specify the namespaceConfig of the generated App manifest. Read App CR’s target namespace configuration for more information.get clusters:ID has been renamed to NAME.get nodepools:--cluster-id flag is now deprecated, replaced with --cluster-name.ID to NAME and from CLUSTER ID to CLUSTER NAME.template cluster:--cluster-id flag.--name flag changed purpose to set the cluster’s unique identifier.--description flag has been added to set the user-friendly description.template nodepool:--cluster-id flag, added the --cluster-name flag as a replacement.--nodepool-name flag, add the --description flag as a replacement.kubectl gs template app command (#1058)Chart.Description, Chart.Keywords and Chart.UpstreamChartVersion metadata to AppCatalogEntry CRD.