Several configuration files depend on common settings. To ensure correct behaviour, add the following environment variables to the .env file. Also make sure that Docker as well as the latest AWS CLI is installed and configured.
- IAMFullAccess
- AWSAppRunnerFullAccess
- AmazonEC2ContainerRegistryFullAccess
AWS_SECRET_ACCESS_KEY=abc
AWS_ACCESS_KEY_ID=123
AWS_ACCOUNT_ID=456
AWS_REGION=us-east-2
TF_VAR_account_id=456
TF_VAR_repository=demo-repository
TF_VAR_service=demo-service
TF_VAR_region=us-east-2
$ terraform -chdir=terraform/repo init
$ terraform -chdir=terraform/repo apply
$ ./image-build.sh
$ ./image-upload.sh
$ ./deploy-app.sh