As a developer/operator of GC Notify, I would like to be able to do node migrations as automatically as possible, and not have to worry about accidentally bringing down the system so that I can do operational upgrades during business hours.
WHY are we building?
Increased flexibility in deploying/maintaining GC Notify
Description
As a developer/operator of GC Notify, I would like to be able to do node migrations as automatically as possible, and not have to worry about accidentally bringing down the system so that I can do operational upgrades during business hours.
WHY are we building?
Increased flexibility in deploying/maintaining GC Notify
WHAT are we building?
We can implement pod disruption budgets on each deployment to ensure that we don't take down all of a certain deployment at once. https://kubernetes.io/docs/tasks/run-application/configure-pdb/
VALUE created by our solution
A better, more secure experience for Notify users
Acceptance Criteria
QA Steps