Verwalten von AWS-Multi-Account-Architekturen mit Terraform Workspaces

2025-02-05
Verwalten von AWS-Multi-Account-Architekturen mit Terraform Workspaces

Dieser Artikel beschreibt, wie man AWS-Multi-Account-Architekturen mit Terraform Workspaces verwaltet. Der Fokus liegt auf der Verknüpfung von Accounts mit Workspaces, ohne detailliert auf Modularität, Sicherheit oder Remote State Storage einzugehen. Ein lokaler Testansatz mit Localstack wird vorgestellt, wobei OpenTofu als Open-Source-Alternative zu Terraform verwendet wird. Unterschiedliche Workspaces werden erstellt und laden dynamisch Variablen-Dateien, um Konfigurationen für verschiedene Umgebungen (z. B. Entwicklung und UAT) zu verwalten.