cds-snc / notification-planning-core

Project planning for GC Notify Core Team
0 stars 0 forks source link

Configure Pod Disruption Budgets in K8s #181

Open ben851 opened 1 year ago

ben851 commented 1 year ago

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