Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
EREGCSC-2859 Migrate the site lambdas and database to CDK (#1522)
* EREGS-2858: Convert Static-Assets serverless to CDK * add api stack * EREGS-2859: Add API stack CDK resources * EREGS-2859: Add API stack CDK resources * EREGS-2859: Add API stack CDK resources * EREGS-2859: Add API stack CDK resources * EREGS-2859: Add API stack CDK resources * EREGS-2859: Add API stack CDK resources * EREGS-2859: Add API stack CDK resources * EREGS-2859: Add API stack CDK resources * EREGS-2859: Add API stack CDK resources * EREGS-2859: Add API stack CDK resources * EREGS-2859: Add API stack CDK resources * EREGS-2859: Add API stack CDK resources * EREGS-2859: Add API stack CDK resources * EREGS-2859: Add API stack CDK resources * EREGS-2859: Add API stack CDK resources * EREGS-2859: Add API stack CDK resources * EREGS-2859: Add API stack CDK resources * EREGS-2859: Add API stack CDK resources * EREGS-2859: Add API stack CDK resources * EREGS-2859: Add API stack CDK resources * Add Dockerfile * Add Dockerfile * Add SSm permission * Add SSm permission * Add SSm permission * Add SSm permission * Add SSm permission * Add SSm permission * Add secrets manager for secret * Add secrets manager for secret * Add secrets manager for secret * Add secrets manager for secret * Add secrets manager for secret * Add secrets manager for secret * Add secrets manager for secret * Add secrets manager for secret * Add secrets manager for secret * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * only prepend stage name to url on amazonaws.com domains * print out the lambda response * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * add static asset build * in VITE_ENV, replace dev with eph- * remove api_gateway_base_path param from Mangum config * Create a re-implementation of serverless-wsgi's lambda handler * linting and file description for handler.py * update requirements.txt: remove mangum, upgrade Werkzeug * properly parse hostname to avoid CodeQL alert * add database configs * add dev SG to Ephemeral env api stack * revert wsgi.py and remove unused mangum dependency * add dev SG to Ephemeral env api stack * add dev SG to Ephemeral env api stack * Add DEV CDK workflow yaml and update database constructor * Add SG export for ephmeral env to access database * Add SG export for ephmeral env to access database and deploy backend stack * Add SG export for ephmeral env to access database and deploy backend stack * Use ssm instead of exports * rename django_app to application to fix serverless deploy * Use ssm instead of exports * Use ssm instead of exports * Use ssm instead of exports * Clean up uneeded files * update postgresql to use port 3306 * Show notification on successful CDK deploy * Attempt 2 for notify on successful CDK deploy * Use the correct apiendpoint url * Use the correct apiendpoint url * Use the correct apiendpoint url * Use the correct apiendpoint url * Use the correct apiendpoint url * Use the correct apiendpoint url * add debug * add debug * output api url for notify step --------- Co-authored-by: Caleb Godwin <[email protected]>
- Loading branch information