-
Feature
-
Resolution: Done
-
Normal
-
None
Feature Overview
When managing a large fleet of clusters being covered by an OpenShift Platform Plus (OPP) subscription, customers need to report the number of cores of all worker nodes of all clusters under the latter subscription. For that purpose, it would be convenient to have that total number already aggregated and displayed somewhere in the web console of the hub cluster. While the Hybrid Cloud Console does provide the total sum for all OpenShift clusters, it does not differentiate by the types of subscriptions involved, making that number meaningless for reporting purposes when only a subset of those clusters are covered by OPP.
Currently, it is possible to query the metric acm_managed_cluster_info at the cluster hub to display the core_worker count for each worker node of each managed cluster (see attached screenshot), but the customer still needs to sum all these numbers manually before reporting the total to us. As this is error prone, the wish would be to be able to retrieve this total sum at once, without the need for manual aggregation.
NB: there is a way to compute the total with the command-line using the ManagedClusterInfo CR and the tool jq:
https://access.redhat.com/solutions/7024063.
But the customer's expectation is rather to have this centrally displayed somewhere in the web admin interface of RHACM's hub cluster.
Goals
Provide the total sum of all worker nodes of all managed clusters in the web console of the hub cluster, so that a customer can more conveniently retrieve the number of cores under subscription.
Requirements
The required data is already present in the ManagedClusterInfo CR and only needs to be aggregated and displayed.