簡體   English   中英

如何使用 terraform 從 Ami(具有多個卷 -3+)旋轉 ec2

[英]How to spin the ec2 from Ami(with multiple volumes -3+) using terraform

想要使用 Terraform 從 AMI 和具有 4 個卷的 AMI 旋轉 ec2。 非常感謝任何指針?

resource "aws_instance" "this" {
count = var.instance_count
ami                           = var.ami_id
instance_type                 = var.instance_type
key_name                      = var.key_name
iam_instance_profile          = var.iam_instance_profile 
disable_api_termination       = var.enable_deletion_protection    
user_data                     = var.user_data

network_interface { 
  network_interface_id = aws_network_interface.eth0[count.index].id
  device_index = 0
}

dynamic "root_block_device" {
    for_each = var.root_block_device
    content {
    delete_on_termination = lookup(root_block_device.value, "delete_on_termination", true)
    encrypted             = lookup(root_block_device.value, "encrypted", null)
    iops                  = lookup(root_block_device.value, "iops", null)
    kms_key_id            = lookup(root_block_device.value, "kms_key_id", null)
    volume_size           = lookup(root_block_device.value, "volume_size", null)
    volume_type           = lookup(root_block_device.value, "volume_type", null)
    }
}

想要使用 terraform 從 AMI 和具有 4 個卷的 AMI 旋轉 ec2

那么你不需要做任何事情。 EBS 卷已經通過塊儲存設備映射關聯到 AMI。 從該 AMI 啟動的任何實例都將自動與 4 個 ebs 卷一起啟動。

有關塊設備映射的更多信息:

https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/block-device-mapping-concepts.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM