https://github.com/devopshobbies/aws-localstack-lab
We are using this repo for testing AWS on your local
https://github.com/devopshobbies/aws-localstack-lab
Last synced: about 1 year ago
JSON representation
We are using this repo for testing AWS on your local
- Host: GitHub
- URL: https://github.com/devopshobbies/aws-localstack-lab
- Owner: devopshobbies
- License: apache-2.0
- Created: 2023-01-17T12:41:17.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-10-22T17:08:21.000Z (over 2 years ago)
- Last Synced: 2025-01-25T07:09:32.565Z (about 1 year ago)
- Language: HCL
- Size: 7.81 KB
- Stars: 30
- Watchers: 3
- Forks: 14
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Localstack Project
This repository contains a docker-compose file which brings up a localstack container with all services and the terraform main.tf code for test it you can modify these services for your test .
_____
## Bring up Services
First of all we need a OS where have below services for achive this you can use install.sh script to install whole services and dependencies then we are reday to run localstack
_____
## Bring up local stack
```
docker-compose up -d
```
Note :
For Iran internet issue we can use [docker. ir ](docker.ir)and [iranrepo](iranrepo.ir) or other internal repository for pull this image because localstack is a huge size ~(2G)
## Download Terraform AWS provider
```
terraform init
```
## See the deployment plan and accept it by typing yes
```
terraform plan
```
## Apply the plan and deploy the infrastructure
```
terraform apply --auto-approve
```
--------
## Dashboards
Dynamodb admin
```
http://localhost:8001
```
localstack
```
http://localhost:4566
```
localstack health check
```
http://localhost:4566/health
```