Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Resolves #
Description
This pull request contains the greenfield infrastructure code that can be used to deploy eAPD application in an AWS ECS Fargate environment. The terraform folder is mainly divided into bootstrapping and ECS folders. The bootstrapping folder contains terraform code needed for creating OIDC roles, ECR repositories, Postgres RDS database, and an EC2 instance for MongoDB needs. The ECS folder contains terraform code for provisioning load balancers, and ECS Fargate infrastructure. This pull request also contains sample GitHub actions for running some of the eAPD tests and for deploying eAPD web & eAPD API to ECS services. The changes in this PR will affect existing functionality and are not intended to run automatically without future intervention.
Chromatic Link
Significant changes or possible side effects
Automated test cases written
Steps to manually verify this change
This pull request is ready to code review when
tests, refactor
screenreader, text scaling) OR an exemption is documented
This pull request is ready to test when
This pull request is ready to review when QA has
This pull request can be merged when