v1 API Gateway endpoints not getting printed out to the console
まだ誰も着手していません。
評価
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 初心者へのやさしさ
- 42/100
- issue の種類
- バグ
- 明瞭さ
- おおむね明確
- 活発さ
- 停滞
- 技術スタック
- aws, javascript
調査の方向性
serverless.yml の例から始め、LocalStack を通じてローカル stage へのデプロイを再現し、その出力を AWS へのデプロイの出力と比較します。API Gateway のルートに対するデプロイ出力の処理を追跡します。完了の条件は、ローカルデプロイで設定されたルートに対応する GET および POST エンドポイント URL が出力されることです。
索引モデルが issue の本文から書いたものです。
説明
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)
- 主要言語
- JavaScript
- スター
- 542
- フォーク
- 92
- PR マージ指標
- 30日以内にマージされた PR はありません
コントリビューションガイド
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
localstack/serverless-localstack のほかの issue
-
難易度 1/5 1時間未満 初心者へのやさしさ 25/100
-
難易度 3/5 1〜2日 初心者へのやさしさ 58/100
-
難易度 3/5 1〜2日 初心者へのやさしさ 45/100
-
難易度 4/5 3〜5日 初心者へのやさしさ 42/100
-
aws:apigateway status: backlog
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
localstack/serverless-localstack#270 · リアクション 3 件 ·
localstack/serverless-localstack の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
palladius/rails8-app-on-gcp#145 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
dotenvx/dotenv-vscode#139 ·
-
test-change-proposal
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
web-platform-tests/interop#1455 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
corsairdev/corsair#1764 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100