Terraform-嵌套模块组合输出

时间:2019-02-22 12:12:54

标签: terraform

我有一个嵌套模块moduleNested

github.com/acme/moduleNested

是以下内容的组合:

github.com/acme/moduleA
github.com/acme/moduleB 
github.com/acme/moduleC

每个模块都有自己的输出,分别说1:

AOut1, BOut1, COut1

当我实例化嵌套模块时,

module "sample_moduleNested" {
  source = "github.com/acme/moduleNested"

资源已配置,但似乎没有任何输出。

如何为嵌套本身公开聚合的输出模块?如果我运行

terraform output -module="sample_moduleNested"

在嵌套模块实例上我没有输出?它会显示一条消息:

The module root.sample_moduleNested could not be found. There is nothing to output or am I referencing output wrong?  

我需要明确说明吗?

outputs.tf 

文件

github.com/acme/moduleNested

任何帮助/建议表示赞赏。 干杯!

0 个答案:

没有答案