[Terraform]LambdaのソースコードをGit管理してarchive_fileでzip化する

https://registry.terraform.io/providers/hashicorp/archive/latest/docs/data-sources/file

  • lambda.tf

TerraformでLambdaをデプロイする場合、ローカルでzipファイルをGit管理しておくか、S3にアップロードしておく必要がある。しかし、コード修正する場合解凍して圧縮する必要があるので、手間がかかる。 archive_file を利用すればソースコードをそのままGit管理ができるのと、terraform apply時にzipファイル化してデプロイしてくれるので便利な小技である。

Was this helpful?

0 / 0

コメントを残す