- Docker
A container platform.
Provision AWS resources by Terraform.
# Set environment variables
$ export AWS_ACCESS_KEY_ID="<YOUR_AWS_ACCESS_KEY_ID>"
$ export AWS_SECRET_ACCESS_KEY="<YOUR_AWS_SECRET_ACCESS_KEY>"
$ export AWS_DEFAULT_REGION="<YOUR_AWS_DEFAULT_REGION>"
$ export PUBLIC_KEY="<YOUR_PUBLIC_KEY>"
# Provision AWS resources
$ docker-compose run --rm terraform init
$ docker-compose run --rm terraform plan
$ docker-compose run --rm terraform apply