1. 背景

AWSで動作確認をすることが多いです。

スピーディーに検証したくてterraformで構築することが多いです。その際、S3の削除に困ることがあります。

S3バケットにファイルが残っていると、削除できないんですよね。

2. やり方

以下のようにforce_destroy = trueを記述するだけです。

resource "aws_s3_bucket" "this" {
  bucket = "alb-logs"
  force_destroy = true
}