gpt4 book ai didi

amazon-web-services - Terraform - 它会删除现有资源 AWS

转载 作者:行者123 更新时间:2023-12-04 01:56:27 24 4
gpt4 key购买 nike

一个简单的问题,有人知道 Terraform 是否会清除 AWS 上的现有资源吗?

例如,如果我已经有一个带有资源的现有 VPC,或者 S3/EFS 存储,当我使用我的配置文件运行它以部署另一个 VPC 时,Terraform 会忽略这些资源吗?

或者当 Terraform 正在寻找所需的状态时,它会删除​​任何现有的东西吗?

是否希望除非您专门导入现有资源,否则 Terraform 会让它们不管?

谢谢

最佳答案

视情况而定。

这因情况而异,因为响应将来自云提供商(AWS、Azure)。

例如

  1. 如果您在 terraform 中创建 VPC,它将生成一个新的 VPC ID(terraform 不允许在编码中使用 VPC ID)。因此,它不会影响您现有的资源。

  2. 如果您在 terraform 中编写 Route53 记录,它可能会覆盖现有的 Route53 条目。

但是,如果您从现有资源导入 Terraform 状态,它将导入其状态并将其映射到 Terraform 资源。在这种情况下,销毁资源将删除实际的云资源。

希望我理解并回答了您的问题。

关于amazon-web-services - Terraform - 它会删除现有资源 AWS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50271813/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com