-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Production Helm/AWS Secrets Manager Rollout #483
Comments
Two PRs in preparation of prod migration. We have a list of things we do need to modify because of how Production doesn't work exactly like the other environments. This is around tagging and some other things. We'll look to update the card with more specifics |
Ben and Pond will hopefully look at today. |
Also: change PR-bot to add manifest repo changes to release |
Blocked until we get some of the other pieces in place. Ben will make a card. |
Helmfile release plan:
ESCAPE PLAN |
Steps 1-4 have been completed |
Will test out the release process this morning to verify it works. |
The second beat worker may have caused errors last night - Ben will get rid of it for now and proceed with testing the rollout. |
Description
As a developer we need to safely deploy our migrated helm code to staging and production so that we can decommission our Kustomize code and gain the benefits of helm.
WHY are we building this?
We are building this because it falls in line with industry standards and ties in with our OKRs for Secrets Management.
WHAT are we building?
We are migrating all of our manifests code to Helm from Kustomize and reading secrets from AWS Secrets Manager rather than encrypted env files. We need to create scripts to do the migration safely and to minimize downtime.
VALUE created by this solution?
The benefits to this are many including traceability of our deployment components (diff with helm) and more secure readable manifests code and variables/secrets.
Additional Information
The rollout plan looks like this:
Acceptance Criteria
Given some context, when (X) action occurs, then (Y) outcome is achieved
QA Steps
The text was updated successfully, but these errors were encountered: