Как терраформная ручка монтирует AWS Elasti c Block Store (EBS) в отношении разделения? - PullRequest
2 голосов
/ 16 февраля 2020

Пример фрагмента кода Terraform для монтирования EBS (только для контекста):

resource "aws_ebs_volume" "ebs-volume-1" {
  availability_zone = "eu-central-1a"
  size              = 20
  type              = "gp2"
  tags = {
    Name = "extra volume data"
  }
}

resource "aws_volume_attachment" "ebs-volume-1-attachment" {
  device_name = "/dev/xvdh"
  volume_id   = aws_ebs_volume.ebs-volume-1.id
  instance_id = aws_instance.example.id
}

Я ознакомился с документацией terraform об атрибутах, которые он имеет для монтирования EBS здесь ; тем не менее, мне не ясно, как это блочное устройство разбивается на разделы (или если разделение здесь вообще имеет значение.

Объяснение того, что такое EBS: здесь

1 Ответ

1 голос
/ 16 февраля 2020

Ресурс "aws_ebs_volume" создаст том EBS, а "aws_volume_attachment" помещает его в экземпляр EC2.

Имейте в виду, вы также можете сделать это в ресурсе "aws_instance".

...