-
Feature
-
Resolution: Unresolved
-
Normal
-
None
-
None
-
False
-
None
-
False
-
67% To Do, 17% In Progress, 17% Done
RHEL virtual machines cost money. An application may span across several VMs, across several clouds or even on-premise. Cost Management can consolidate all of that and let customers distribute not only their OpenShift cost but also their RHEL costs.
This should happen in the same Cost Management UI we have today, not as a separate tool.
We should support both RHEL and non-RHEL machines, both on-premise and on-cloud.
The specific case of "on-cloud and I don't even care what that VM is running, just tell the how much it is costing" is probably already covered by COST-3875. In addition to that, we will need to:
- Support on-premise hypervisors: OpenStack, RHEV, VMware, Nutanix. This requires connecting to the hypervisor (new Sources type?) to get the list of VMs, disks, etc and creating price lists and cost models for them (similar to what we have today in the Red Hat OpenShift Container Platform cost model, but with slightly different metrics).
- Provide detailed information about RHEL virtual machines, eg. usage vs capacity. The insights-client can provide whatever payload with data we need. We can use the existing Cost Management for OpenShift Sources with RHEL so that users don't need to configure two tools (Cost Management for OpenShift and Cost Management for RHEL).