nerc-project / operations

Issues related to the operation of the NERC OpenShift environment
1 stars 0 forks source link

Deploy curator-operator to prod cluster #118

Closed dystewart closed 11 months ago

dystewart commented 1 year ago

As the NERC OCP clusters won't be connected to cloud.redhat.com, we need a centralized way to track resource usage on a per namespace basis, to help us make billing users for users easier.

This is where Curator-operator comes in: https://curator-operator.readthedocs.io/en/latest/about.html

Operator Curator is an air-gapped infrastructure consumption analysis tool for the Red Hat OpenShift Container Platform. Curator retrieves infrastructure utilization for the OpenShift Platform using Operator koku-metrics and provides users the ability to query the infrastructure utilization based on time period, namespace, and infrastructure parameters.Users can generate periodic standard and custom reports on infrastructure utilization, which are optionally delivered through automated emails.

With Operator Curator,

Red Hat OpenShift Platform Administrators can:

Analysts can:

Obviously there is quite a bit of overlap with our needs.

To start we should add the curator operator to the test cluster to test these features in our environment.

dystewart commented 1 year ago

Here is the PR to add the curator operator and related prerequisites: https://github.com/OCP-on-NERC/nerc-ocp-config/pull/195

joachimweyl commented 1 year ago

@jtriley & @Milstein now that the PR is merged can we confirm curator is installed and working on Prod?

dystewart commented 11 months ago

@joachimweyl I'm going to close this issue and create a fresh one, I've had to make some modifications to the operator code to get things up to date with our specifications and restrictions

dystewart commented 11 months ago

https://github.com/nerc-project/operations/issues/279