【发布时间】:2017-03-17 19:47:25
【问题描述】:
我使用自动在 AWS 上创建卷的 AMI 部署 CentOS 7,因此当我使用以下 Terraform 命令删除平台时:
terraform plan -destroy -var-file terraform.tfvars -out terraform.tfplan
terraform apply terraform.tfplan
卷不会删除,因为它是使用 AMI 自动创建的,而 terraform 不会创建它。是否可以使用 terraform 删除?
我的 AWS 实例是使用下一个 terraform 代码创建的:
resource "aws_instance" "DCOS-master1" {
ami = "${var.aws_centos_ami}"
availability_zone = "eu-west-1b"
instance_type = "t2.medium"
key_name = "${var.aws_key_name}"
security_groups = ["${aws_security_group.bastion.id}"]
associate_public_ip_address = true
private_ip = "10.0.0.11"
source_dest_check = false
subnet_id = "${aws_subnet.eu-west-1b-public.id}"
tags {
Name = "master1"
}
}
【问题讨论】:
标签: amazon-web-services amazon-ami terraform