【Terraform】EC2デフォのEBSを指定サイズに変更する

EC2のデフォルトの8GBのEBSを指定サイズにする方法です。

かなり時間を溶かしてしまったので、メモしておきます。

バージョン情報は以下の通り

Terraform v0.12.25
+ provider.aws v3.5.0

root_block_deviceで変更できます。下の例では100GBに変更しています。

resource "aws_instance" "test" {
  ami                    = "ami-0d09d67328197c99" #centos7
  instance_type          = "t3a.medium"
  vpc_security_group_ids = aws_security_group.test.id
  subnet_id              = aws_subnet.test.id
  key_name               = aws_key_pair.test.id
  root_block_device {
    volume_type = "gp2"
    volume_size = 100
  }
  tags = {
    Name = "test"
  }
}

知ってりゃ簡単、知らなきゃ冷や汗

Please share this page:

コメントを残す