cds-snc / notification-planning-core

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

Implement a backup solution #81

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 take backups of the EKS cluster configuration before each apply on the manifests repository.

WHY are we building?

Right now, if the kubernetes configuration gets corrupted, we are relying only on the Kustomization to reapply. While this is good, it may not have the complete picture, and is unable to do point-in-time snapshots of the EKS cluster.

WHAT are we building?

VALUE created by our solution

This will increase our resiliency and enable faster disaster recovery. It will also put us in a position to leverage Velero in the future for any persistent data stored in Kubernetes.

Acceptance Criteria

QA Steps