-
Epic
-
Resolution: Done
-
Normal
-
None
-
None
-
None
-
Enable Cost Management Metrics Operator on all clusters
-
False
-
None
-
False
-
To Do
-
0% To Do, 0% In Progress, 100% Done
Install the Cost Management Metrics Operator on each cluster (ephemeral, stage, production). Installation should occur similar to other third party operators here:
https://gitlab.cee.redhat.com/service/app-interface/-/tree/master/data/services/insights/third-party-operators. We can update the following repo to include the Subscription that will install the operator:
https://gitlab.cee.redhat.com/insights-platform/third-party-operators.
All of the AWS account data is already consumed in an internal RH account on console.redhat.com so we just need to configure the uploads to go to that account. In order to do that we will need to create a secret in vault with the basic auth credentials for a "service account" user Chris Hambridge can create in that internal RH account. That secret will need to be added to the namespaces where the operator will be deployed.
Lastly, we need to create the CostManagementMetricsConfig custom resource that will enable the cluster to start reporting data on each of the clusters.