AmazonSAMでnode20.xを使う AmazonSAMでnode20.xを使う 2023/11/15にNode.js 20ランタイムが Lambda で利用できるようになりました。なってました。 AmazonSAMでも利用可能なのですが、sam cli をアップデートしないと使えません。 2023/12/25現在 最新のsam cli のバージョンは 1.105.0 です。 $ sam --version SAM CLI, version 1.105.0 これ以下の場合はアップデートしましょう。 アップデート手順は以下の通りでした。 $ wget https://github.com/aws/aws-sam-cli/releases/latest/download/aws-sam-cli-linux-x86_64.zip $ unzip aws-sam-cli-linux-x86_64.zip -d sam-installation $ sudo ./sam-installation/install --update これでtemplate.yamlの以下の部分 Runtemi : nodejs18.x 以下のように書き換えてもOKになります。 Runtemi : nodejs20.x sam initでもnodejs20.xが出てくるようになりました。 Which runtime would you like to use? 1 - aot.dotnet7 (provided.al2) 2 - dotnet6 3 - go1.x 4 - go (provided.al2) 5 - go (provided.al2023) 6 - graalvm.java11 (provided.al2) 7 - graalvm.java17 (provided.al2) 8 - java21 9 - java17 10 - java11 11 - java8.al2 12 - java8 13 -...
コメント
コメントを投稿