Guia Docker + LocalStack (SQS/S3/Secrets)
Objetivo
Antecipar localmente partes das Fases D/E que dependem de serviços AWS, sem usar ambiente de produção.
O que este guia cobre
- Simulação de
SQS,S3eSecrets Managercom LocalStack. - Bot em container com envio real para fila (
DISABLE_QUEUE_SEND=false). - Smoke E2E:
bot-handlerenfileira job de exportação eworker-jobsconsome.
Pré-requisitos
- Docker Desktop em execução.
- Dependências do workspace instaladas (
npm ci).
Subir stack
Na raiz do projeto:
npm run docker:localstack:up
npm run docker:dynamo:init
npm run localstack:init