stefafafan の fa は3つです

"すてにゃん" こと id:stefafafan のブログです

2023/12/31 より Go1.x ランタイムを利用している AWS Lambda Function が非推奨になる件の影響範囲や取れる対応

社内向けに周知を書いてたけど、そのままパブリックにも書けばいいかとおもって書きます。関連エントリ:
aws.amazon.com
gs2.hatenablog.com

概要

  • AWS Lambda Function を Go1.x Runtime で動かしている場合は、2023/12/31に非推奨になるので対応しましょう
    • 厳密には Deprecation Policy の Phase 1 の状態 になります。セキュリティパッチなどのアップデートがこなくなり、新規作成もできなくなります (既存のFunction はそのまま利用可能)
    • なお、Phase 2の「既存の関数の更新もできなくなる」のは 2024/1/30 となります(こちらはAWSより届いたメールに書いてありました)。

影響の有無の確認

以下のいずれかの状態のLambda Functionが対象となります。

  • .zip file の形式であげていて、Go1.x Runtimeを利用している
    • AWSコンソールの画面でLambdaのRuntimeが Go 1.x になっているかどうかで判断できます
  • コンテナとしてデプロイしていて、かつベースイメージで public.ecr.aws/lambda/go:1 を利用している
    • grepしてヒットしなければ問題なし

対応方法

以下のいずれかの方法で対応しましょう。