Terraform-如何处理创建后无法删除的AWS资源?

时间:2020-03-07 12:28:24

标签: amazon-ecs terraform-provider-aws

如何处理无法删除的资源(例如AWS ECS容量提供者)?

[ECS] Add the ability to delete an ASG capacity provider

当前,ECS容量提供者是不可变的。创建后,将无法删除它们。

Terraform资源aws_ecs_capacity_provider

注意:AWS API当前不支持删除ECS集群容量提供程序。删除此Terraform资源只会删除它的Terraform状态。

基本上,如果我将aws_ecs_capacity_provider资源放入TF脚本中,则只能运行一次terraform apply,然后一旦运行terraform destroy,代码将继续抛出“资源已存在”错误。

没有aws_ecs_capacity_provider的数据源,因此我无法引用它来使用该资源。在我看来,aws_ecs_capacity_provider资源不可用。

请提出人们正在使用的方法。使用null_resource运行导入?还是硬编码名称/ id / arn?

0 个答案:

没有答案