Skip to content

Ability for shoot user to reboot a Node's backing VM Instance #1106

@elankath

Description

@elankath

How to categorize this issue?

/area control-plane
/kind enhancement
/priority 3

What would you like to be added:

  • A shoot user annotates the Node for a reboot request using node.machine.sapcloud.io/trigger-reboot
  • The shoot user then deletes the Node object. (He is required to have the necessary authorization)
  • In the trigger deletion flow, the MCM will not perform VM Deletion but instead VM Reboot using the native cloud provider VM Reset/Reboot feature if available. A new Driver method Driver.RebootMachine will need to be created to support this.
  • TODO: Elaborate process if reboot fails.

Why is this needed:

Stakeholders wish for the MCM to offer a way to reboot the backing VM Instance associated with a Node via leveraging the native cloud provider reboot/reset API without terminating the VM instance.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/control-planeControl plane relatedkind/enhancementEnhancement, improvement, extensionpriority/3Priority (lower number equals higher priority)

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions