cds-snc / notification-planning-core

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

Move Notify Admin to Helmfile/AWS Secrets Manager for DEV env #449

Open P0NDER0SA opened 3 weeks ago

P0NDER0SA 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 3 weeks ago

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

P0NDER0SA commented 3 weeks ago

hopefully will get this deployed on Dev Today

P0NDER0SA commented 2 weeks ago

Ran into a gauntleet of issues yesterday with Dev and my laptop dev environment -- will attempt to deploy this and debug today

ben851 commented 1 week ago

Pond left some PRs to review today.

ben851 commented 1 week ago

Pond to redeploy to Dev today

P0NDER0SA commented 6 days ago

I guess this is moved back to review for another pass from @ben851 which would be good

sastels commented 5 days ago

Ben QA'd but will leave this here till he's back to verify.