LocalStack

LocalStack is a fully functional local AWS cloud stack. This project is designed to help you develop and test cloud applications offline.

Features

  • Fully functional local AWS cloud stack
  • Supports a wide range of AWS services
  • Easy to use and deploy
  • Fast and reliable

Installation

To install LocalStack, you can use the docker compose setup and run the following command:

docker-compose up

This starts the LocalStack services in the background. There is also a second service named terraform that can be used to manage Terraform configurations onto the LocalStack environment.

docker-compose exec terraform /bin/sh

The terraform container already mounted the terraform folder the includes basic terraform configurations.

To run the Terraform commands, you can use the following command:

docker-compose exec terraform /bin/sh

This will give you access to a shell inside the terraform container, where you can run Terraform commands as needed.

terraform init
terraform apply
terraform destroy
Description
Localstack Terraform Tests
Readme 47 KiB
Languages
HCL 99.3%
Dockerfile 0.7%