【发布时间】:2021-09-20 22:29:22
【问题描述】:
我的 Google Cloud Platform 项目中有一个现有的 VM 实例,它是手动创建的(不使用 Terraform)。
现在,我想使用 Terraform 来为此 VM 配置 DNS 记录。我不想手动复制 IP 地址并将其硬编码到配置中。 Terraform 有没有办法读取现有 VM 实例的公共 IP 地址并在创建另一个资源时将此值用作变量?
此外,一般来说,Terraform 是否能够从现有资源(不由 Terraform 管理)中查询数据?
【问题讨论】:
-
您已经发布了一个很好的答案。尝试编辑您的问题,以免您的问题结束。
-
偶尔有效的话题被认为是离题的。好的问题/答案会被否决。世界并不总是公平的。然而,你已经做出了很多贡献——不要因为一种情况而停止贡献。
标签: google-cloud-platform terraform terraform-provider-gcp