LoginSignup
1
0

More than 5 years have passed since last update.

terraform / インスタンスのEBSのデフォルトサイズを変更する

Last updated at Posted at 2017-01-23

デフォルトが8GBなのでうっかりしていると、
ログなどでEBSの容量がオーバーしている時がある

なので
インスタンス作る時に
ebs_block_deviseブロックで情報を渡せばいい

hoge.tf
resource "aws_instance" "YOUR_INSTANCE_NAME" {
/*(略)*/
  ebs_block_device {
    device_name    = "/dev/sda1" /* 各々の作りたいインスタンスで要確認 */
    volume_type = "gp2" /* 各々の作りたいインスタンスで要確認 */
    volume_size = 100 /*ここで任意のギガ数かく*/
  }
/*(略)*/
}

詳細なパラメータは https://www.terraform.io/docs/providers/aws/r/instance.html

ただし、この記法でつくると
すでにインスタンスがある場合は
インスタンスを作り直すことになるのでオペレーションには注意

既存のを生かしてアドオンする場合は
aws_volume_attachment,aws_ebs_volume
でやる。-> https://www.terraform.io/docs/providers/aws/r/volume_attachment.html

1
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0