【发布时间】:2021-02-23 03:29:15
【问题描述】:
我已经使用 terraform 模块创建了一些 gcp 实例:
module "instance_template" {
source = "terraform-google modules/vm/google//modules/instance_template"
...
}
module "compute_instance" {
source = "terraform-google-
modules/vm/google//modules/compute_instance"
num_instances = 4
...
}
那我运行 terraform apply 后如何获取和输出这 4 个实例的私有 ip?
【问题讨论】:
-
你的“comput_instance”模块是什么样子的?你必须定义例如输出 "private_ips" { value=... } 其中 value 分配了您的 google 实例的 private_ip。
-
感谢 Fedor,就像 Vikram 所说的那样,模块本身没有导出,我无法获得输出。
标签: google-cloud-platform terraform-provider-gcp terraform-modules