Ist es möglich, eine codepipeline auf Terraform zu definieren, eine Stufen, um es in einer Datei aus dem codepipeline Erklärung verschiedenen anhängenTerraforming - AWS codepipeline Befestigungsstufen
Antwort
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
- 1. AWS Codebuild Terraforming Anbieter
- 2. AWS CodePipeline Staging Timeouts/Abbruch?
- 3. alternative appspec.yml Speicherort für AWS CodePipeline/CodeDeploy
- 4. Fehler mit Jenkins/AWS CodePipeline/Laravel/PhpUnit
- 5. Wie ein AWS Instanz Volumen mit Terraforming
- 6. aws Terraforming Cloudwatch Regel als Lambda-Trigger
- 7. Terraforming aws_iam_role_policy_attachment
- 8. Erstellen eines Nicht-Lambda-Proxy-AWS-API-Gateways in CodePipeline
- 9. AWS Codepipeline mit einem Codecommit-Zielquellenrepository von einem anderen Konto
- 10. AWS CodePipeline erkennt mein neues GitHub-Commit gut - aber wie?
- 11. AWS Pass in Variable in buildspec.yml von CodePipeline
- 12. AWS CodePipeline kann nicht auf die Repositorys der Organisation zugreifen
- 13. Wie man automatisch API-Gateway in AWS-Codepipeline
- 14. Fehler bei AWS codepipeline bei der Bereitstellung von ElasticBeanstalk
- 15. Kann Verbindung zu AWS Ubuntu Beispiel durch Terraforming
- 16. Terraforming hängt ohne Ausgang
- 17. Zugriff verweigert, wenn AWS Lambda-Funktion von AWS CodePipeline aufgerufen wird
- 18. AWS Codepipeline builded AWS Lambda, API-Gateway liefert Malformed Lambda-Proxy-Antwort, 502 Fehler
- 19. Terraforming DynamoDB Index Schleife
- 20. Terraforming - Version Unterschiede
- 21. Terraforming: provisioner konnte nicht gefunden werden
- 22. Welche GitHub-Berechtigungen muss CodePipeline mit einem Repository arbeiten?
- 23. Was sind die Vor- und Nachteile der Verwendung von AWS CodePipeline vs Jenkins
- 24. Unterstützt das Jenkins-Plug-in von AWS CodePipeline Output support Wildcard?
- 25. Code von GitHub geht nicht in Jenkins - AWS CodePipeline Integration mit Jenkins und Github
- 26. Terraforming kann nicht Chef provisioner mit ssh verbinden
- 27. MalformedPolicyDocument Fehler bei der Politik über Terraforming
- 28. Terraforming ungültig oder unbekannten Schlüssel: lifecycle_rule
- 29. So konfigurieren Berechtigungsnachweis-Datei für Terraforming
- 30. Datadog überwachen API/Terraforming Prozessmonitor Check