删除了aws仪表板中的k8s集群,现在地形正在出错



我在terraform中创建了一个k8s-eks集群及其所有资源,但遇到了一些问题,并通过aws UI删除了该集群。现在,当我尝试运行terraform时,每个资源都会出现这个错误Error: Get "http://localhost/api/v1/persistentvolumes/efs-jupyter-shared-v2": dial tcp 127.0.0.1:80: connect: connection refused。我试着注释掉地形和运行中的所有资源,但仍然得到了同样的错误。有什么想法可以继续吗?

您需要清理地形状态:

第一步是列出状态中的所有资源:

terraform state list

然后您可以删除您在AWS仪表板中删除的资源:

terraform state rm <resource_name>

最后,您可以运行您的地形代码来重新创建资源。

最新更新