Zum Inhalt springen

Benutzerhandbuch

Terraform ist ein beliebtes Infrastructure-as-Code (IaC)-Tool von HashiCorp, mit dem Sie Ihre Cloud- und On-Premises-Ressourcen mithilfe menschenlesbarer Konfigurationsdateien definieren und verwalten können. Sie können diese Dateien speichern, wiederverwenden, teilen und unter Versionskontrolle stellen. Terraform verwaltet Ressourcen durch Interaktion mit verschiedenen Service-APIs.

Mit dem STACKIT Terraform Provider verwalten Sie Ihre STACKIT-Infrastruktur mit Terraform. Sie finden ihn auf GitHub und in der Terraform Registry:

Bevor Sie den Provider verwenden können, müssen Sie Terraform sowie den STACKIT Terraform Provider installieren. Eine detaillierte Anleitung finden Sie in der Einrichtungsanleitung.

Ressourcenblöcke sind die zentralen Konfigurationselemente: Sie definieren Eigenschaften und ordnen sie den entsprechenden API-Operationen zu. Der Provider unterstützt zahlreiche Ressourcen. Eine vollständige Liste der unterstützten Ressourcen finden Sie auf der offiziellen Seite des Terraform Providers. Weitere Informationen finden Sie in den Anwendungsbeispielen oder in den Code-Beispielen auf GitHub.

Um Beta-Ressourcen im Terraform Provider zu nutzen, folgen Sie den in der Anleitung Konfiguration der Beta-Ressourcen beschriebenen Schritten.