You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Deleting all rolling-upgrades upon controller restarts could be dangerous. This should be done at least via a config option. If a particular rolling-upgrade object is causing the controller to crash and restart, there is value is keeping the rolling-upgrade object around for debugging purposes.
Another option (and maybe inline with other Kubernetes objects) is to have a ttlAfterCompletion value in each rolling-upgrade object. The controller should run a GC task periodically and clean up all rolling-upgrade objects if their ttlAfterCompletion has passed.
Everytime upgrade-manager starts, it must delete all the previous rollups.
The text was updated successfully, but these errors were encountered: