Skip to content
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

Dockerize KeyConjurer #5

Open
wants to merge 6 commits into
base: main
Choose a base branch
from
Open

Dockerize KeyConjurer #5

wants to merge 6 commits into from

Conversation

punmechanic
Copy link
Owner

This pull request previews changes that would be made if we converted all of KeyConjurer's server elements to produce Docker artifacts rather than relying on out-of-band Terraform configuration.

  • Vault is no longer used within Go; instead, we use the Hashicorp Vault lambda extension which retrieves secrets for us. This removes a dependency and simplifies the initialization code.
  • Instead of having to maintain a separate S3 bucket and Cloudfront distribution, we can host a container on ECS for the frontend and have a load balancer direct requests to it.

@punmechanic punmechanic force-pushed the main branch 5 times, most recently from 4aedf66 to 23d2af4 Compare March 26, 2024 04:31
@punmechanic punmechanic force-pushed the main branch 2 times, most recently from fb59436 to 0a73a6c Compare April 26, 2024 02:34
@punmechanic punmechanic force-pushed the main branch 2 times, most recently from 7499813 to e4f02d8 Compare November 12, 2024 16:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant