cds-snc / notification-planning-core

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

Move Notify Documentation to Helmfile/AWS Secrets Manager for DEV env #450

Open jimleroyer opened 3 weeks ago

jimleroyer commented 3 weeks ago

Description

As a developer of notify, I would like all of our kubernetes deployments to be managed by Helmfile so that all of our kubernetes code is in one location. I would also like to have all secrets automated from a single source of truth (1pass -> AWS Secrets) and remove our dependency on encrypted .env files

WHY are we building?

WHAT are we building?

VALUE created by our solution

Acceptance Criteria

Not in scope

QA Steps

P0NDER0SA commented 2 weeks ago

https://github.com/cds-snc/notification-manifests/pull/3083

P0NDER0SA commented 1 week ago

This is coded and merged. There were no secrets to migrate, so it was fairly straight forward.

ben851 commented 3 days ago

There were some issues with the target group binding. I've corrected those in this PR https://github.com/cds-snc/notification-manifests/pull/3110

P0NDER0SA commented 3 days ago

Merged these

P0NDER0SA commented 3 days ago

QA'ed that this is live and looks good.