This terraform script installs a discord bot for Blackjack into AWS. It provides an endpoint to update the ECS service from a github action pipeline.
Using: ECS (Fargate), CloudWatch, VPC, SG, Subnets, NAT-Gateway, Elastic IP
- Root user or IAM user with these API permissions
- Setup AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY (e.g. aws configure)
- Modify main.cf for a different backend
- Change into terraform and exec
./genesis.sh all
to set up everything