Uploaded image for project: 'OpenShift Console'
  1. OpenShift Console
  2. CONSOLE-4943

Node Management - Update Nodes view

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • Admin Screens
    • 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

              jephilli@redhat.com Jeffrey Phillips
              jephilli@redhat.com Jeffrey Phillips
              None
              None
              None
              None
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: