localstack / localstack/serverless-localstack
v1 API Gateway endpoints not getting printed out to the console
Aperta
Nessuno ha ancora preso questa issue.
status: backlog
- Lingua principale
- JavaScript
- Stelle
- 542
- Fork
- 92
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
In serverless.yml:
functions:
index:
handler: index.handler
events:
- http:
path: /
method: get
upload-link:
handler: src/functions/uploadLink.handler
events:
- http:
path: /upload-link
method: post
download-file:
handler: src/functions/downloadFile.handler
events:
- http:
path: /download-file/{fileLinkUlid}
method: get
When I deploy to AWS:
endpoints:
GET - https://6a9876os1c.execute-api.us-east-1.amazonaws.com/k3/
POST - https://6a9876os1c.execute-api.us-east-1.amazonaws.com/k3/upload-link
GET - https://6a9876os1c.execute-api.us-east-1.amazonaws.com/k3/download-file/{fileLinkUlid}
functions:
index: service-k3-index (55 MB)
upload-link: service-k3-upload-link (55 MB)
download-file: service-k3-download-file (55 MB)
When I deploy to the local stage using Localstack:
Deploying service to stage local (us-east-1)
Using serverless-localstack
Using serverless-localstack
serverless-localstack: Reconfigured endpoints
serverless-localstack: Reconfigured endpoints
Skip plugin function AwsCompileFunctions.downloadPackageArtifacts (lambda.mountCode flag is enabled)
Skip plugin function AwsDeploy.extendedValidate (lambda.mountCode flag is enabled)
Skipping template validation: Unsupported in Localstack
✔ Service deployed to stack service-local (21s)
endpoint: http://localhost:4566/restapis/tbwgi0iega/local/_user_request_
functions:
index: service-local-index (31 kB)
upload-link: service-local-upload-link (31 kB)
download-file: service-local-download-file (31 kB)
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Inizia con l'esempio serverless.yml e riproduci il deployment nella stage locale tramite LocalStack, confrontando il suo output con quello del deployment AWS. Traccia la gestione dell'output del deployment per le route di API Gateway; il lavoro è completato quando il deployment locale stampa gli URL degli endpoint GET e POST corrispondenti alle route configurate.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- aws, javascript
- Ambito
- api, cloud
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 42/100