amazon-web-services - terraform 如何处理安装 AWS Elastic Block Store (EBS) 的分区问题?

标签 amazon-web-services terraform devops aws-ebs

用于安装 EBS 的示例 terraform 代码片段(仅用于上下文):

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 的属性 here ;但是,我不清楚该 block 设备如何分区(或者此处的分区是否相关。

什么是 EBS 的说明:here

最佳答案

“aws_ebs_volume”资源将创建 EBS 卷,“aws_volume_attachment”将其放置在 EC2 实例上。

请记住,您也可以在“aws_instance”资源中执行此操作。

关于amazon-web-services - terraform 如何处理安装 AWS Elastic Block Store (EBS) 的分区问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60250933/

相关文章:

amazon-web-services - 连接亚马逊RDS服务

azure - 我们如何使用 Terraform 配置 Azure SQL 数据库计划?

devops - 对于 DevOps Release,如何配置 pubxml 和密码以部署到 Azure App Service?

powershell - 如何从TFS Build/Release中读取日志并相应地更改任务状态?

amazon-web-services - Terraform - 不要等待自动缩放组销毁

jakarta-ee - 如何在 Amazon ElasticBeanstalk 上安装的 Java 应用程序上将 http 请求重定向到 https

javascript - 当任何 aws lambda 函数超时时,我们可以附加 SNS 通知吗?

azure - Terraform - Azure 应用程序网关与 keyvault 证书集成问题

azure - Terraform - 在循环内有条件地创建资源

linux - 更新 .sql 文件时 Docker 不更新卷