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"
}
}
知ってりゃ簡単、知らなきゃ冷や汗