DMMデータインフラ部に所属しているyuuaです terraformで作成しlambdaをデプロイする際にterraformにlambda関数を含めるとchangeがでたり、扱いづらく 悩むときがあるのでその際の手順的な備忘録です 今回のlambdaはlambda containerではありません 初回の手順 1.terraformで基本的なlambdaの事前の情報を作成する(配置先など) 2.lambda関数をzip化しs3バケットに配置する 継続的なデプロイの手順 基本的にgithub actionsなどのCI/CDを使います 1.github actionsでlambda function / lambda layerをバケットに配置 2.github actionsでupdate functionの実行 下準備 lambdaを配置するようのs3 keyなどをterraformで作成