Terraform 12 Mehrere Statusdateien für jede AWS-Ressource in mehreren Umgebungen

Terraform 12 Mehrere Statusdateien für jede AWS-Ressource in mehreren Umgebungen

Ich versuche, Terraform-Konfigurationsdateien in einem separaten Verzeichnispfad für jede AWS-Ressource wie Netzwerk (VPC, Subnetz, NACL, Routentabelle usw.), Sicherheitsgruppen, EC2-Instanzen (einschließlich ELB und Autoscaling), RDS und Route53 zu verwalten. Kann mir bei diesem Setup jemand mit den Eingaben helfen, wie ich die Ausgaben der Subnetz-ID und der Sicherheitsgruppen-ID erhalte, auf die beim Erstellen der Instanzen verwiesen wird, vorausgesetzt, ihre Statusdateien werden in S3-Buckets in verschiedenen Ordnern verwaltet. Terraform AWS Provider-Zugriffsschlüssel, geheimer Schlüssel und S3-Backend-Parameter werden beim Planen und Anwenden über Jenkins übergeben.

verwandte Informationen