-
Notifications
You must be signed in to change notification settings - Fork 42.8k
Node upgrades: provider agnosticism #6096
Copy link
Copy link
Closed
Labels
area/upgradelifecycle/rottenDenotes an issue or PR that has aged beyond stale and will be auto-closed.Denotes an issue or PR that has aged beyond stale and will be auto-closed.priority/awaiting-more-evidenceLowest priority. Possibly useful, but not yet enough support to actually get it done.Lowest priority. Possibly useful, but not yet enough support to actually get it done.sig/cluster-lifecycleCategorizes an issue or PR as relevant to SIG Cluster Lifecycle.Categorizes an issue or PR as relevant to SIG Cluster Lifecycle.sig/nodeCategorizes an issue or PR as relevant to SIG Node.Categorizes an issue or PR as relevant to SIG Node.
Metadata
Metadata
Assignees
Labels
area/upgradelifecycle/rottenDenotes an issue or PR that has aged beyond stale and will be auto-closed.Denotes an issue or PR that has aged beyond stale and will be auto-closed.priority/awaiting-more-evidenceLowest priority. Possibly useful, but not yet enough support to actually get it done.Lowest priority. Possibly useful, but not yet enough support to actually get it done.sig/cluster-lifecycleCategorizes an issue or PR as relevant to SIG Cluster Lifecycle.Categorizes an issue or PR as relevant to SIG Cluster Lifecycle.sig/nodeCategorizes an issue or PR as relevant to SIG Node.Categorizes an issue or PR as relevant to SIG Node.
See issue #6079 as the roll-up for node upgrades.
While the basic mechanisms (#6099, #6088) will be built for the GCE and GKE providers, we want node upgrades to work for all supported cloud providers.
This issue really depends on the rewrite from Bash → Go by hooking into
pkg/cloudprovider(#6095). After that is complete, ideally the addition of support for other cloud providers will be automatic if they implement the required interfaces. In reality, there may be more a bit more plumbing, refactoring, cloud-specific implementation, and testing required to close this issue with confidence.