Uploaded image for project: 'Cost Management'
  1. Cost Management
  2. COST-3360

Deploy & Configure Cost Management Metrics Operator on ephemeral, stage, and production clusters

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Done
    • Icon: Normal Normal
    • 2023Q1
    • 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.

       

            chambrid Chris Hambridge
            chambrid Chris Hambridge
            Votes:
            0 Vote for this issue
            Watchers:
            12 Start watching this issue

              Created:
              Updated:
              Resolved: