标签: google-cloud-platform terraform terraform-provider-gcp
我已经使用 terraform 创建了私有静态 IP,现在想通过直接给定静态 Ip 的名称将其分配给 GCE 实例,但出现无法分配的错误。 如果我在相同的 dployment 中执行此操作,即创建和静态 ip,然后创建 VM 并将其分配给 VM,则它可以工作
但不是单独的,如何解决这个问题? 我单独执行此操作的原因是,当我使用 terraform destroy 回收 VM 并再次创建时,我希望静态 IP 仍然存在,我应该能够为其分配相同的 IP。
答案 0 :(得分:0)
您可以像这样从以前的部署中加载数据
data "google_compute_address" "my_address" { name = "foobar" }
文档here