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

Make PR based deploys to AWS #4

Open
mishraomp opened this issue Dec 11, 2024 · 1 comment
Open

Make PR based deploys to AWS #4

mishraomp opened this issue Dec 11, 2024 · 1 comment
Assignees

Comments

@mishraomp
Copy link
Collaborator

Currently it is deploying to dev on merge
Ideally there would be no dev, it would be PR to TEST
each PR will have its own environment.
challenge would be to see how to play nicely with RDS.

@mishraomp
Copy link
Collaborator Author

mishraomp commented Dec 12, 2024

idea,
fire a lambda function in pr open to create a new database in aurora instance for the pr deployment to use, the lambda function execution will be a need for the api to deploy.
fire a lambda function in pr close to drop the database in aurora for the pr

add pr env destroy to remove ecs cluster and cloudfront distribution when pr is closed or merged

similar pattern to what we have in QSOS with crunchy, each PR gets a database within same crunchy instance.

@DerekRoberts

fyi @marcellmueller

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Sprint
Development

No branches or pull requests

2 participants