我正在尝试使用Terraform构建一些基础设施。这包括ECS集群和所述集群的容量提供商。
容量提供程序被成功创建,但后来我更改了它的名称,因为我不小心将其保留为";例如";。通过更改名称,Terraform试图摧毁现有的";示例";容量提供商,并创建一个新的。
Terraform失败:
The capacity provider cannot be deleted because it is associated with cluster: my-cluster. Remove the capacity provider from the cluster and try again.
因此,我在控制台中更新集群,并从集群中删除容量提供程序并保存集群。然后,我再试一次,但它一直失败,并显示相同的错误消息。
如何删除此容量提供程序?当然,这一定是AWS中的一个错误?
虽然我已经解除了容量提供程序与集群的关联,但我没有删除它,而且无论出于什么原因,它似乎仍然被认为是关联的。通过实际删除";容量提供商";选项卡,我能够继续。