2017-06-19 59 views

回答

1

通常是,terraform中的所有文件讀入目錄,並加載不同的文件附加階段它所有模塊也是如此。如果您使用模塊來定義管道,併爲各個階段分別定義一個管道,則需要將管道標識傳入變量模塊中。

但是階段是代碼管道資源的屬性,並且當前沒有代碼管道階段資源附加到codepineline資源,就像您可以爲ec2實例的ebs卷一樣。

這些文件必須裝在任何.tf或.tf.json結束指定正在使用的格式。否則,文件被忽略。多個文件格式可以存在於相同的目錄中;有一個Terraform配置文件是Terraform語法而另一個是JSON是可以的。

https://www.terraform.io/docs/configuration/modules.html

https://www.terraform.io/docs/configuration/load.html

https://www.terraform.io/docs/configuration/outputs.html

https://www.terraform.io/docs/providers/aws/r/codepipeline.html