Skip to content

Migrate away from norman node actions #10743

@richard-cox

Description

@richard-cox

Epic #10742
Blocked: rancher/rancher#45712 rancher/rancher#49399, rancher/rancher#49399
RFD: https://github.com/SUSE/rancher-architecture/pull/18

  • The kube node resource uses rancher mgmt node to fetch the norman node to work out / execute node Drain/Cordon/Uncordon actions
  • We need to drop the requirement for norman nodes, which means we can also drop fetching of the mgmt nodes (??)
    • This will improve performance of any page showing nodes

Tasks

  • Migrate to new endpoints/actions for drain, cordon, uncordon
  • If there's nothing else using /v3/nodes and /v1/management.cattle.io.nodes in the context where the actions were changed, remove the fetch of them

Metadata

Metadata

Assignees

No one assigned
    No fields configured for Feature.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions