문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 다음 판 양쪽 다음 판 | ||
aws:localstack [2021/02/22 14:29] kwon37xi |
aws:localstack [2021/02/22 18:27] kwon37xi [localstack 실행 후 초기화] |
||
---|---|---|---|
줄 2: | 줄 2: | ||
* https:// | * https:// | ||
* https:// | * https:// | ||
+ | * [[https:// | ||
* [[: | * [[: | ||
* Python 기반이지만 [[: | * Python 기반이지만 [[: | ||
줄 10: | 줄 11: | ||
* '' | * '' | ||
+ | ===== docker-compose ===== | ||
+ | <code yml> | ||
+ | version: " | ||
+ | services: | ||
+ | localstack: | ||
+ | image: localstack/ | ||
+ | container_name: | ||
+ | ports: | ||
+ | - " | ||
+ | - " | ||
+ | environment: | ||
+ | - SERVICES=sns, | ||
+ | - DEFAULT_REGION=ap-northeast-2 | ||
+ | - HOSTNAME=localhost | ||
+ | - DATA_DIR=/ | ||
+ | - DOCKER_HOST=unix:/// | ||
+ | volumes: | ||
+ | - " | ||
+ | - "/ | ||
+ | setup-localstack: | ||
+ | image: amazon/ | ||
+ | environment: | ||
+ | - AWS_ACCESS_KEY_ID=EXAMPLE123 | ||
+ | - AWS_SECRET_ACCESS_KEY=EXAMPLE123 | ||
+ | - AWS_DEFAULT_REGION=ap-northeast-2 | ||
+ | entrypoint: /bin/sh / | ||
+ | volumes: | ||
+ | - ./ | ||
+ | depends_on: | ||
+ | - localstack | ||
+ | </ | ||
+ | |||
+ | * '' | ||
+ | <code sh> | ||
+ | sleep 30 | ||
+ | |||
+ | # / | ||
+ | |||
+ | echo "## creating topics" | ||
+ | |||
+ | aws sns create-topic --name my-sns --endpoint-url=http:// | ||
+ | |||
+ | echo "## creating queues" | ||
+ | aws sqs create-queue --queue-name my-sqs --endpoint-url=http:// | ||
+ | |||
+ | aws sns subscribe --topic-arn arn: | ||
+ | --protocol sqs --notification-endpoint http:// | ||
+ | --endpoint-url=http:// | ||
+ | </ | ||
===== Mac OS ===== | ===== Mac OS ===== | ||
<code sh> | <code sh> | ||
TMPDIR=/ | TMPDIR=/ | ||
</ | </ | ||
+ | |||
+ | ===== Web UI ===== | ||
+ | * Web UI 는 기본 ''/ | ||
+ | * [[https:// | ||
+ | |||
+ | ===== arn ===== | ||
+ | * localstack 의 ARN 은 '' | ||
+ | |||
+ | ===== localstack 실행 후 초기화 ===== | ||
+ | * [[aws: | ||
+ | * docker-compose 의 서비스 이름에 밑줄('' | ||
===== 참조 ===== | ===== 참조 ===== | ||
줄 20: | 줄 81: | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
+ | * [[https:// |