Support InPlaceUpdate
deployment strategy
#944
Labels
area/open-source
Open Source (community, enablement, contributions, conferences, CNCF, etc.) related
kind/enhancement
Enhancement, improvement, extension
priority/2
Priority (lower number equals higher priority)
How to categorize this issue?
/area open-source
/kind enhancement
/priority 2
What would you like to be added:
As of now, machine deployment provides two strategies called
Recreate
andRollingUpdate
, we would like to have new strategy called InPlaceUpdate, with two flavorsAuto
andManual
which should work as follows -InPlaceUpdate:
The following step will be performed for in-place update on the machine:
Auto:
Machines will be selected based on maxUnavailable and will go through the steps mentioned above.
Manual:
Machines/nodes will be selected for updates based on certain labels, which the user has control over. This strategy gives users the flexibility to specify which machines/nodes should be updated by applying predefined labels. Once a machine is labeled, it will follow the same steps as the InPlace update.
Tasks
MachineDeployment
[GEP 31] Introduce API changes for supporting InPlaceUpdate #962The text was updated successfully, but these errors were encountered: