modify github actions to push to aws
Modify github actions to push training and django containers to AWS
Github Issue Number Here: #1136
What user problem are we solving?
Following #1136 , we want to ensure that we can push the django docker container to the ECS fargate service django, and push the training docker container to the ECS service training with EC2 launch type
What solution does this PR provide? I modified the Terraform plan and github actions slightly
Testing Methodology
- From
dlp-terraform/ecs, runterraform apply, ensuring the name of your AWS profile is set correctly inmain.tf - Go into the AWS console to see what the alb URL is, and update the corresponding line in
next.config.js - Start SST. From
serverless, runAWS_PROFILE=dlp pnpm run dev - Run the "ECS Django Container Deployment" and "ECS Training Container Deployment", ensuring you select this branch
- Run
ENVIRONMENT=production dlp-cli frontend startlocally. If the env var is set, it proxies requests to AWS - Try training a tabular model
https://github.com/DSGT-DLP/Deep-Learning-Playground/assets/47485510/8d507a74-8855-4a53-97af-f5c4666e91d8
Any other considerations None
Sweep: PR Review
Sweep is currently reviewing your pr...
@andrewpeng02 is there a short video you can attach to demo the testing?
Quality Gate passed
Issues
0 New issues
0 Accepted issues
Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code