2017-06-19 8 views

Antwort

1

Normalerweise ja, Terraforming in allen Dateien im Verzeichnis liest und lädt alle Module auch. Wenn Sie Module zum Definieren der Pipeline und eine separate für die Phasen verwenden, müssen Sie die Pipeline-ID in einer Variablen an das Staging-Modul übergeben.

ABER Stages sind Attribute einer Codepipeline Ressourcen, und derzeit gibt es keine Codepipeline Stage Ressource an eine Codepineline-Ressource wie Sie für ebs-Volumes für ec2-Instanzen anschließen könnte.

Die geladenen Dateien müssen entweder in .tf oder .tf.json enden, um das verwendete Format anzugeben. Andernfalls werden die Dateien ignoriert. Mehrere Dateiformate können im selben Verzeichnis vorhanden sein. Es ist in Ordnung, wenn eine Terraform-Konfigurationsdatei die Terraform-Syntax und eine andere JSON-Version ist.

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

Verwandte Themen