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
Maintenance operation does not run while reboot operation is running.
Endpoints are not updated if one control-plane is down.
controller-manager and scheduler do not recover if they crash.
How
Run reboot operation on another go routine
Modify rebootOp as follows
after rebooting, remove cke.cybozu.com/reboot annotation
wait until the node is schedulable
remove the rebooted node from the reboot queue
Modify rebootUncordonOp as follows
only uncordon for the node which is unschedulable and no cke.cybozu.com/reboot` annotation
Register records of the reboot operation and do the operation by using a goroutine in order to avoid record registration conflicts with other operations.
Disable sabakan integration for the certain period during a reboot operation in order to avoid the frequent master node change
Checklist
Finish implentation of the issue
Test all functions
Have enough logs to trace activities
Notify developers of necessary actions
The text was updated successfully, but these errors were encountered:
zoetrope
changed the title
Allow control plane maintenance during reboot
Enable control plane maintenance during reboot
May 27, 2021
zoetrope
changed the title
Enable control plane maintenance during reboot
Enable control plane to maintain during reboot
May 27, 2021
What
Maintenance operation does not run while reboot operation is running.
How
Run reboot operation on another go routine
cke.cybozu.com/reboot
annotationChecklist
The text was updated successfully, but these errors were encountered: