Skip to content

gokamoda/aws-lambda-template

Repository files navigation

Dev environment for AWS Lambda

CI/CD with GitHub Actions

Dev

準備

  • .env.template をコピーして.envを作成し、中身を編集する
  • ngrok.yml.template をコピーして ngrok.yml を作成し、<YOUR_NGROK_AUTHTOKEN> を自分のngrokのauthtokenに置き換える

実行

  • docker-compose build --no-cache でイメージをビルドする
  • docker-compose up -d でコンテナを起動する
  • https://dashboard.ngrok.com/endpointsngrok のエンドポイントを確認し、テストに使う
  • docker-compose logs -f でログを確認する
  • awslambda/lambda_function.py を編集して、必要な処理を追加する

開発終わり

  • docker-compose down でコンテナを停止する
  • docker-compose rm -f でコンテナを削除する

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages