Skip to content

Node upgrades: graceful node evacuation #6080

@mbforbes

Description

@mbforbes

See issue #6079 as the roll-up for node upgrades.

This extension smartly evacuates nodes before they are downed to be upgraded. Here's a strawman mechanism:

  1. Make the node unschedulable so no more pods are placed on it
  2. Remove any pods running on the node
  3. Remove any storage mounted on the node (or, will these be automatically moved when pods are moved?)
  4. Kill the node

Metadata

Metadata

Assignees

Labels

area/node-lifecycleIssues or PRs related to Node lifecyclearea/upgradepriority/important-soonMust be staffed and worked on either currently, or very soon, ideally in time for the next release.sig/cluster-lifecycleCategorizes an issue or PR as relevant to SIG Cluster Lifecycle.sig/nodeCategorizes an issue or PR as relevant to SIG Node.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions