-
Story
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
Product / Portfolio Work
-
False
-
-
False
-
5
-
None
-
OCP Console - Sprint 282
Update the Nodes view for Compute:
Filter by MachineSet or MachineConfigPool in addition to current filters
Depending on number of nodes on a cluster these filters are critical for customers .
Only showing the most critical info
With the addition of new columns it requires reevaluation of the most valuable information.
Update the columns in the Nodes table to add:
- Machine Set
- MachineConfigPool
- VMs
Make the default columns:
- Name
- Status
- Machine Set
- VMs
- Pods
- Memory
- CPU
Data Resolutions
Machine Set
To determine machine sets for a node:
- Fetch all machines
- Find the machine named in the node's annotation `machine.openshift.io/machine`
- Use the `ownerReference` for the machine
MachineConfigPool
To determine the machine config pool for a node:
- Fetch all machine config pools
- Find the MCP whose spec.nodeSelector matches the node's labels
VMs
Can we add a column via the kubevirt-plugin?
Otherwise:
- Fetch all VMIs.
- Filter VMIs where vmi.status.nodename === node.metadata.name
- is duplicated by
-
CONSOLE-4944 Node Management - Update Nodes view
-
- Closed
-
- links to