【Terraform】failure configuring LB attributes: InvalidConfigurationRequest: Access Denied for bucket: の対処法
ALBのログをS3に保存するときにパーミッションエラー terraformでALBのログをS3に保存する設定を記述し、適用しようとしたら以下の様なエラーが発生した。
Error: Failure configuring LB attributes: InvalidConfigurationRequest: Access Denied for bucket: foo-alb-log. Please check S3bucket permission status code: 400, request id: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx on alb.tf line 1, in resource "aws_lb" "example": 1: resource "aws_lb" "example" { 原因 上記エラーの原因はメッセージの通り、パーミッションが付与されていないため。
バケットにアクセスログを書き込む許可をALBに与える必要がある。