Uploaded image for project: 'OpenShift Request For Enhancement'
  1. OpenShift Request For Enhancement
  2. RFE-8028

Add "Gracefully Restart Node" action in the OpenShift Web Console

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • User Interface
    • None
    • None
    • Product / Portfolio Work
    • None
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      1. Proposed title of this feature request
        • Add "Gracefully Restart Node" action in the OpenShift Web Console
      2.  What is the nature and description of the request?
        • The request is to add a new user action, "Gracefully Restart," to the menu for each node on the Compute > Nodes page. When an administrator triggers this action, the web console should automate the entire sequence required for a safe node reboot.

                           The process would be as follows:

                                The system presents a confirmation dialog to prevent accidental reboots.

                                      Upon confirmation, the backend orchestrates the following steps:

                                                1. Cordon: Mark the node as unschedulable.

                                                2. Drain: Safely evict all workloads (pods), respecting disruption budgets.

                                                3. Reboot: Trigger a reboot command on the node's operating system via the appropriate infrastructure provider API (e.g., through the Machine API Operator).

                                                4. Monitor & Uncordon: Wait for the node to come back online and report a Ready status, then automatically make it schedulable again.

            3. Why does the customer need this? (List the business requirements here)

        • This feature addresses several key business requirements related to operational efficiency, reliability, and security.

                                     - Reduce Operational Overhead.

                                     - Increase Service Reliability and Uptime.

                                     - Improve Security Posture.

                                     - Lower the Skill Barrier and Accelerate Onboarding.

      1. List any affected packages or components.
        • OpenShift Web Console

              amobrem Ali Mobrem
              rhn-support-ssardar Sameer Sardar
              None
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                None
                None