epomatti / aws-vpc-nacl

AWS Network ACLs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AWS VPC Network ACL

Multi-tiered architecture with AWS Network ACL.

Cloud

Apply the infrastructure:

terraform init
terraform apply -auto-approve

Once created, deploy the application from the app directory:

bash ecrBuildPush.sh

The application should be available. Test it hitting the ELB endpoints.

Local

For local development:

docker run --name mysql-local -p "3306:3306" -e MYSQL_ROOT_HOST=% -e MYSQL_ROOT_PASSWORD=p4ssw0rd -d mysql:latest

Running the application:

go get
go run .

Clean-up

Destroy the resources:

terraform destroy -auto-approve

About

AWS Network ACLs

License:MIT License


Languages

Language:HCL 89.5%Language:Go 8.5%Language:Shell 1.4%Language:Dockerfile 0.7%