Open CASL0 opened 7 months ago
nodeのベースイメージ
いずれかの方法が可能
ref: https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_lambda-readme.html#docker-images
ローカルのDockerfileを使うことにする
cdk deployの過程でDockerのイメージビルドが走るのでDevContainerにDockerをインストールする必要がある とりあえずdindのfeatureを追加する
ビルダーにはesbuild使うか
パッケージ方法は途中で変えられない模様
既にzipでデプロイしている場合はコンテナに変えたLambdaをデプロイできない
Resource handler returned message: "Invalid request provided: Updating PackageType is not supported"
https://docs.aws.amazon.com/ja_jp/lambda/latest/dg/images-create.html
スクリプトからコンテナイメージのデプロイに修正する