Zum Inhalt springen

Sprache wählen

Aktuelle Sprache: Deutsch

Terraform

Source: https://github.com/shuaibiyy/awesome-tf at 66a03c543b49
License: CC0-1.0
Read the English original

This edition is an AI-assisted translation.

Link Checker Misspell Check

Eine kuratierte Sammlung von Ressourcen zu HashiCorp’s Terraform. Ihre Beiträge sind willkommen!

Terraform ermöglicht es, Produktionsinfrastrukturen sicher und vorhersehbar zu erstellen, zu ändern und zu verbessern. Es ist ein Open-Source-Tool, das APIs in deklarative Konfigurationsdateien überführt, die teamübergreifend geteilt, als Code behandelt, bearbeitet, überprüft und versioniert werden können.

  • Nicht kompatibel mit terraform >= 0.12 :ghost:
  • Verlassen :skull:
  • Kostenpflichtig :heavy_dollar_sign:
  • Terraform Academy - Interaktive Lernplattform für Terraform / IaC mit praktischen Übungen, Prüfungsvorbereitung (HashiCorp, AWS, GCP, Azure, Docker, Kubernetes, GitOps), KI-Coaching und Fortschrittsverfolgung. Siehe auch den SRE Pro Tips-Blog und die unten aufgeführten mobilen/PWA-Apps.
  • Terraform Terminal Simulator - Üben Sie init, plan und apply in einem simulierten Terminal im Browser. Kostenlos und quelloffen, keine Anmeldung erforderlich.
  • compliance.tf docs - Kostenlose Terraform-Implementierungen für SOC 2, PCI DSS, HIPAA, NIST 800-53 und mehr als 35 weitere Compliance-Kontrollen — eine offene Referenz für das Schreiben konformer Infrastruktur als Code.
  • DevOpsLesson Terraform Playground - Kostenloser Terraform-Simulator im Browser mit angeleiteten HCL-Übungen und Befehlen zum Ausprobieren.

Mobile, Desktop- und PWA-Apps zum Lernen und Arbeiten mit Terraform unterwegs.

  • Terraform Academy — iOS - Native iOS-App der interaktiven Lernplattform Terraform Academy. Praktische Übungen, Prüfungsvorbereitung (HashiCorp, AWS, GCP, Azure, Docker, Kubernetes, GitOps), KI-Coaching und geräteübergreifende Synchronisierung des Lernfortschritts.
  • Terraform Academy — Android - Native Android-App für die Lernplattform Terraform Academy mit denselben Übungen, Prüfungsvorbereitungen und KI-Coaching-Funktionen wie die iOS- und Webversion.
  • Terraform Academy — PWA / Web App - Installierbare Progressive-Web-App-Version der Terraform Academy. Funktioniert offline, lässt sich auf jeder Plattform zum Startbildschirm hinzufügen und synchronisiert den Fortschritt mit den mobilen Apps.
  • AWS Lambda the Terraform Way - AWS Lambda mit Terraform umfassend verstehen — über das Ausführen von Funktionen hinaus. Enthält außerdem Anleitungen zur Integration mit S3, API Gateway, DynamoDB, Kinesis und SQS.
  • Managing AWS Lambda Functions with Terraform - Wofür wird AWS Lambda verwendet und wie lassen sich AWS-Lambda-Funktionen mit Terraform verwalten?

Weitere Community-Module finden Sie in der Terraform-Modul-Registry.

  • anthology - Private Implementierung einer Terraform-Registry als Alternative zur offiziellen Registry.
  • boring-registry - Private Terraform-Modul-/Provider-Registry mit API-Schlüsselauthentifizierung und Unterstützung für Blob-Speicher.
  • citizen - Private Terraform-Modul-/Provider-Registry.
  • nrkno/terraform-registry - Private Terraform-Registry mit modularen Store-Backends.
  • petra - Verwaltung für eine private Terraform-Registry.
  • philips-labs/terraform-registry - Terraform-Registry zum Bereitstellen beliebiger, auf GitHub gehosteter Terraform-Provider-Releases.
  • tapir - Private Terraform-Registry.
  • terraform-simple-registry - Einfache Implementierung der Terraform-Registry-Protokolle.
  • terramantle.dev - Registry mit Schwerpunkt auf Einblicken in Module und State, die sich der Verwaltung von Abhängigkeiten widmet.
  • Terrareg - Terraform-Modul-Registry.
  • terustry - Open-Source-Registry für Terraform-Provider, die als Proxy für GitLab- oder GitHub-Releases dient.
  • terralist - Private Terraform-Registry für Module und Provider, die über eine REST-API verwaltet werden kann.
  • Azure Verified Modules - Offizielle Microsoft-Initiative mit verifizierten, standardkonformen Terraform- (und Bicep-)Modulen für Azure-Ressourcen und Architekturmuster, abgestimmt auf das Well-Architected Framework.
  • cloudsmith - Verwalteter Paket-Hoster für interne und externe Kunden. :heavy_dollar_sign:
  • Terramantle - Private Terraform-/OpenTofu-Registry mit detaillierten Einblicken in Module, Zuordnung von Abhängigkeiten und State-Transparenz.
  • clarity - Deklaratives Test-Framework für Unit-Tests mit Terraform. :skull:
  • kitchen-terraform - Stellt eine Reihe von Test-Kitchen-Plugins bereit, mit denen sich eine Terraform-Konfiguration anwenden und der resultierende Terraform-State mit InSpec-Kontrollen überprüfen lässt. :skull:
  • rspec-terraform - RSpec-Tests für Ihre Terraform-Module. :skull:
  • terraform_validate - Unterstützt die Durchsetzung benutzerdefinierter Standards in Terraform. :skull:
  • terraform-compliance - BDD-Tests für Terraform-Dateien.
  • terratest - Terratest ist eine Go-Bibliothek, die das Schreiben automatisierter Tests für Ihren Infrastrukturcode erleichtert.
  • AIaC - Generator für Infrastruktur als Code mit künstlicher Intelligenz.
  • AirIAM - AirIAM ist ein Tool für AWS IAM und ein Framework zur Ausführung von Terraform mit minimalen Berechtigungen.
  • asdf - HashiCorp-Plugin für den asdf-Versionsmanager.
  • astro - Astro ist ein Tool, mit dem sich mehrere Terraform-Ausführungen als einzelner Befehl verwalten lassen. :ghost:
  • atlantis - Einheitlicher Arbeitsablauf für die Zusammenarbeit an Terraform über GitHub.
  • atmos - Universelles Tool, das tief zusammengeführtes YAML in Moduleingaben umwandelt.
  • aws2tf - Automatisiert den Import vorhandener AWS-Ressourcen in Terraform und gibt den Terraform-HCL-Code aus.
  • aztfexport - Ein Tool, um vorhandene Azure-Ressourcen in die Verwaltung durch Terraform zu übernehmen.
  • AzureNamer - Erzeugt CAF-konforme Namen für mehr als 200 Azure-Ressourcentypen und exportiert sie als Terraform-locals, einschließlich Live-Validierung von Länge und Zeichen.
  • balcony - CLI-Tool zum einfachen Abrufen von AWS-API-Daten. Erzeugt außerdem Terraform-Importblöcke und Terraform-Ressourcencode.
  • bare-devcontainer/templates - Sicherheitsorientierter Terraform-Dev-Container mit terraform-ls und cachefreundlichem Neuaufbau. Das Basis-Image ist unter bare-devcontainer/images verfügbar.
  • blast radius - Interaktive Visualisierungen von Terraform-Abhängigkeitsgraphen. :skull:
  • cf-terraforming - Kommandozeilenprogramm zur Unterstützung beim Terraformieren Ihrer vorhandenen Cloudflare-Ressourcen.
  • cfnctl - Cfnctl bringt das Terraform-CLI-Erlebnis zu AWS CloudFormation.
  • Checkov - Statisches Analysetool für Terraform ab Version 0.12.
  • cloud-audit - AWS-Sicherheitsprüfungs-CLI mit Behebungsmodul, das Terraform-Code zum Korrigieren von Fehlkonfigurationen erzeugt.
  • CloudBurn - Prüfungen von AWS-Kostenrichtlinien für Terraform und CloudFormation in CI und Live-AWS-Konten.
  • Coder - Coder stellt mithilfe von Terraform Softwareentwicklungsumgebungen auf Ihrer Infrastruktur bereit.
  • coretech/terrafile - Systematische Verwaltung externer Module von GitHub zur Verwendung mit Terraform (in Go geschrieben). :skull:
  • Cynative - Open-Source-Framework für Sicherheitsagenten zur Überprüfung von Terraform-Konfigurationen und zur Untersuchung laufender Infrastruktur über schreibgeschützte Cloud-APIs.
  • Datadef - Erzeugt Architekturdiagramme und Dokumentation aus einem Terraform-Repository: analysiert .tf-Dateien, ohne terraform init auszuführen oder den State zu lesen, stellt Module als Zonen mit Umgebungsanzahl dar und synchronisiert täglich neu. :heavy_dollar_sign:
  • demonolith - Teilt monolithische Terraform-Projekte mit demonolith refactor (zum Verschieben des Codes) und demonolith migrate (zur Migration in kleinere .tfstate-Dateien) auf.
  • driftctl - Erkennt und verfolgt Infrastrukturabweichungen und meldet sie. :skull:
  • drifthound - Kontinuierliche Erkennung von Infrastrukturabweichungen mit Verlauf und Benachrichtigungen.
  • dxw/terrafile - Systematische Verwaltung externer Module von GitHub zur Verwendung mit Terraform (in Ruby geschrieben).
  • flora - Versionsmanager für Terraform.
  • fogg - Tool zur Beseitigung manueller Routinearbeit bei der Verwaltung von Terraform-Repositories.
  • former2 - Erzeugt Terraform-Konfigurationen aus vorhandenen Ressourcen in Ihrem AWS-Konto.
  • fuzzy-terraform-rm - Kommandozeilenprogramm mit Fuzzy-Suche zum Entfernen von Ressourcen aus dem Terraform-State.
  • gaia - Gaia ist eine Terraform-🌍-Benutzeroberfläche für Ihre Module und eine Self-Service-Infrastruktur 👨‍💻. :skull:
  • hcl2json - Konvertiert HCL2 in JSON.
  • hcldump - Gibt den abstrakten Syntaxbaum von HCL (v2) aus.
  • hcledit (mercari) - Go-Paket zum Bearbeiten von HCL-Konfigurationen.
  • hcledit (minamijoyo) - Kommandozeileneditor für HCL.
  • hclgrep - Syntaxbasiertes grep für HCL (v2).
  • hq - Kommandozeilenprozessor für HCL.
  • iam-policy-json-to-terraform - Kleines Tool zur Konvertierung einer IAM-Richtlinie im JSON-Format in ein Terraform-aws_iam_policy_document.
  • Infracost - Kostenschätzungen für die Cloud für Terraform in Ihrer CLI und in Pull Requests.
  • inframap - Liest Ihren tfstate oder HCL-Code ein und erstellt ein Diagramm für den jeweiligen Provider, das nur die wichtigsten/relevantesten Ressourcen zeigt.
  • InfraScan - Erweiterter Infrastruktur-Auditor für Kosten- und Sicherheitsanalysen von Terraform, AWS und Kubernetes.
  • InfraSketch - Kostenloses browserbasiertes Tool zur Visualisierung von Terraform-HCL und Docker Compose als Architekturdiagramme. Unterstützt AWS und Azure. Keine Anmeldung und keine Zugangsdaten erforderlich.
  • json2hcl - Konvertiert JSON in HCL und umgekehrt. :ghost:
  • k2tf - Konverter von Kubernetes-YAML in Terraform-HCL.
  • Kapitan - Erzeugt Terraform-/OpenTofu-JSON und weitere Infrastrukturkonfigurationen aus inventargesteuerten Vorlagen.
  • KICS - Durchsucht IaC-Projekte nach Sicherheitslücken, Compliance-Problemen und Fehlkonfigurationen der Infrastruktur. Unterstützt derzeit Terraform-Projekte, Kubernetes-Manifeste, Dockerfiles, AWS-CloudFormation-Vorlagen und Ansible-Playbooks.
  • layerform - Layerform unterstützt Entwickler dabei, mit einfachen .tf-Dateien wiederverwendbare Umgebungs-Stacks zu erstellen. Ideal für mehrere „Staging“-Umgebungen. :skull:
  • library.tf - Library.tf wurde nicht nur entwickelt, um Registry-Informationen zu Terraform und OpenTofu bereitzustellen, sondern auch alle Einblicke, die Sie für Entscheidungen benötigen. Finden Sie schnell unterstützte und gepflegte, nicht fehleranfällige Module oder Provider.
  • modules.tf-lambda - Generator für Infrastruktur als Code, der visuelle Diagramme von Cloudcraft.co in Terraform umwandelt.
  • para - Der fehlende Plugin-Manager von Drittanbietern und ein „Schweizer Taschenmesser“ für Terraform/Terragrunt — ein einziges Tool für alle Workflows. :skull:
  • pike - Pike berechnet die Berechtigungen oder IAM-Richtlinie, die zum Erstellen Ihrer Terraform-Konfiguration erforderlich sind.
  • pipeform - Terraform-Laufzeit-TUI.
  • platform-skills - KI-gestütztes Praxis-Handbuch für Terraform: Überprüfung minimaler IAM-Berechtigungen, Analyse des Wirkungsbereichs, Auswirkungen auf den State, Provider-Einschränkungen und Rollback-Planung. Funktioniert als Plugin für Claude, Codex, Cursor und Copilot.
  • pluralith - Visualisierung des Terraform-States und automatisierte Erstellung von Infrastruktur-Dokumentation. :heavy_dollar_sign:
  • pre-commit-terraform - pre-commit-Git-Hooks für Terraform und Terragrunt: automatisch formatieren, validieren, Dokumentation aktualisieren, Sicherheitsprüfungen ausführen, Kosten schätzen und mehr.
  • pretf - Direkt einsetzbarer Terraform-Wrapper, der Terraform-Konfiguration mit Python erzeugt. Siehe pretf-Dokumentation. :skull:
  • prettyplan for TF 0.12+ - Prettyplan für TF 0.12+ (hier online verfügbar) ist ein kleines Tool, mit dem sich große Terraform-Pläne mühelos anzeigen lassen.
  • prettyplan - Prettyplan (hier online verfügbar) ist ein kleines Tool, mit dem sich große Terraform-Pläne mühelos anzeigen lassen. :ghost:
  • pug - Die Terminal-Benutzeroberfläche für Terraform-Power-User.
  • pytest-terraform - pytest-Terraform-Plugin mit Fixtures und Unterstützung für Offline-Wiedergabe.
  • python-terrafile - Systematische Verwaltung externer Module von GitHub zur Verwendung mit Terraform.
  • regula - Wertet Terraform-Infrastruktur-als-Code vor der Bereitstellung auf mögliche Sicherheitsfehlkonfigurationen und Compliance-Verstöße für AWS, Azure und Google Cloud aus.
  • redc - In Terraform entwickeltes Infrastrukturautomatisierungstool der nächsten Generation für Red Teams. Unterstützt Multi-Cloud-Bereitstellungen (Alibaba Cloud, Tencent Cloud, AWS usw.) sowie die Erstellung, Konfiguration und Zerstörung von Red-Team-Umgebungen mit einem einzigen Befehl.
  • renovate-config - Teilbare Konfigurationsvoreinstellungen für Renovatebot, besonders nützlich für DevOps-Teams.
  • Riftmap - Repositoryübergreifende Abhängigkeits- und Auswirkungsanalyse: durchsucht Infrastruktur über mehrere Repositories hinweg nach Terraform, Docker, Helm und mehr, um Abhängigkeiten und mögliche Folgen von Änderungen sichtbar zu machen.
  • rover - Interaktiver Explorer für Terraform-State und -Konfiguration.
  • ruby-terraform - Einfacher Ruby-Wrapper zum Aufrufen von Terraform-Befehlen.
  • sato - Sato unterstützt Sie bei der Konvertierung älterer CloudFormation-Konfigurationen in Terraform.
  • scenery - Ein weiterer Aufbereiter für die Ausgabe von Terraform-Plänen. :ghost: :skull:
  • scratchrelaxtv - Einfaches Python-Tool zur Unterstützung bei der Modulentwicklung — extrahiert Variablen aus main.tf, um variables.tf zu erzeugen, und erstellt aus variables.tf ein Gerüst zur Modulverwendung.
  • serverless.tf - Doing serverless with Terraform - serverless.tf ist ein meinungsstarkes Open-Source-Framework zum Entwickeln, Erstellen, Bereitstellen und Absichern serverloser Anwendungen und Infrastrukturen auf AWS mit Terraform. Mehr erfahren.
  • Shieldly - KI-gestützte Sicherheitsanalyse von mit Terraform erzeugten IAM-Richtlinien und CloudFormation. Erklärt, warum eine Berechtigung riskant ist und wie sie sich beheben lässt. Kostenloser Tarif, CLI und GitHub Action.
  • Shisho - Leichtgewichtiger statischer Analysator für Terraform.
  • Speakeasy - Erzeugt einen Terraform-Provider aus einer OpenAPI-Spezifikation.
  • stacks - Stacks, der Terraform-Code-Präprozessor.
  • SyncVey - Self-gehostetes AWS-Asset-Register mit Erkennung von Abweichungen auf Attributebene zwischen tfstate und Live-AWS-State, geplanten Scans und Warnungen zum Supportende von Middleware.
  • tads-boilerplate - Die Leistungsfähigkeit von Ansible und Terraform + die Einfachheit von Docker Swarm = Infrastruktur als Code und bewährte DevOps-Verfahren.
  • tau - Tau ist ein schlanker Wrapper um Terraform zur Verwaltung mehrerer Bereitstellungen, Abhängigkeiten und Secrets. :skull:
  • tenv - Versionsmanager für OpenTofu/Terraform/Terragrunt.
  • terraboard - Web-Dashboard zur Prüfung von Terraform-States.
  • terraboot - DSL zum Erzeugen und Ausführen einer Terraform-Konfiguration.
  • terracognita - Liest bestehende Cloud-Provider aus (Reverse Terraform) und erzeugt daraus Infrastruktur als Code in einer Terraform-Konfiguration.
  • terracost - Kostenschätzung für die Cloud für Terraform in Ihrer CLI.
  • terracove - Testet rekursiv einen Verzeichnisbaum auf Terraform-Diffs und Testabdeckung.
  • TerraDepot - Terraform-State-Repository auf Grundlage des standardmäßigen HTTP-Remote-Backends. Ermöglicht die zentrale Verwaltung von tfstates auf AWS S3.
  • TerraDrift - Self-gehostete Terraform-/OpenTofu-CLI zur Erkennung von Abweichungen für CI und cron (planbasiert; kein Inventar nicht verwalteter Ressourcen).
  • terradozer - Terraform destroy ohne Konfigurationsdateien.
  • terraeasy - Einfacher Terraform-Wrapper.
  • terraform-ai-skills - KI-gestützter Skill für GitHub Copilot, Claude und ChatGPT, der die Massenverwaltung von Terraform-Modulen automatisiert — Provider-Upgrades, Standardisierung von Workflows und Releases über 10–200+ Repositories auf AWS, GCP, Azure und DigitalOcean hinweg.
  • terraform-aws-clickops-notifier - Lassen Sie sich benachrichtigen, wenn Aktionen in der AWS Console ausgeführt werden.
  • terraform-bundle - Erstellt mühelos Pakete mit einer Terraform-Binärdatei und Provider-Binärdateien. Nützlich für CI und air-gapped Terraform Enterprise.
  • terraform-cdk - CDK (Cloud Development Kit) für Terraform ermöglicht Entwicklern, vertraute Programmiersprachen zum Definieren von Cloud-Infrastruktur zu verwenden und diese über HashiCorp Terraform bereitzustellen.
  • terraform-cleaner - Kleines Hilfsprogramm, das ungenutzte Variablen in Terraform-Modulen erkennt.
  • terraform-credentials-vault - Ein Terraform-Plugin zur Unterstützung von Anmeldedaten, mit dem sich über Umgebungsvariablen Zugangsdaten für native Terraform-Dienste (private Modul-Registries, Terraform Cloud usw.) bereitstellen lassen.
  • terraform-diff - Finden Sie immer heraus, wo Sie Terraform plan und apply ausführen müssen!
  • terraform-docs - Ein einfaches Hilfsprogramm zum Erzeugen von Dokumentation aus Terraform-Modulen.
  • terraform-graph-beautifier - Kommandozeilenprogramm, das die kaum brauchbare Ausgabe des Befehls terraform graph in eine aussagekräftigere und verständlichere Darstellung umwandelt.
  • terraform-iam-policy-validator - CLI zur Prüfung von AWS-IAM-Richtlinien in einer Terraform-Vorlage anhand der bewährten Vorgehensweisen für AWS IAM.
  • terraform-landscape - (nur 0.11 und früher) Verbessert die Ausgabe von Terraform-Plänen, damit sie leichter lesbar und verständlich ist.
  • terraform-operator - Eine Kubernetes-CRD zur Verwaltung von Terraform-Vorgängen.
  • terraform-plan-parser - Kommandozeilenprogramm und JavaScript-API, die die Standardausgabe von terraform plan analysieren und in JSON umwandeln. :ghost:
  • terraform-provisioner - Tool zur Verwaltung mehrerer Bereitstellungen derselben Terraform-Skripte.
  • terraform-rake-tasks - Gemeinsam verwendbare Rake-Aufgaben zur Verwaltung von Terraform-Plänen.
  • terraform-repl - Wrapper für die Terraform-Konsole für eine bessere interaktive Konsolenerfahrung.
  • Terraform-Visual - Ein einfaches, aber leistungsstarkes Tool zur Visualisierung von Terraform-Plänen.
  • terravision - Erzeugt professionelle Cloud-Architekturdiagramme aus Terraform-Code mit offiziellen AWS-/Azure-/GCP-Symbolen und Designstandards. Läuft vollständig clientseitig und unterstützt CI/CD-Integration.
  • terraform.py - Dynamisches Ansible-Inventarskript zum Auslesen von Terraform-State-Dateien. :skull:
  • terraformer - CLI-Tool zum Erzeugen von Terraform-Dateien aus bestehender Infrastruktur. Infrastruktur wird zu Code. Unterstützt zahlreiche Provider.
  • terraforming - Exportiert bestehende AWS-Ressourcen in das Terraform-Format (tf, tfstate). Ähnlich wie terraformer. :skull:
  • terraformize - Terraform-Module über einen einfachen REST-API-Endpunkt anwenden/zerstören. :skull:
  • terraformsh - Bash-Wrapper für eine einfachere CLI-Benutzererfahrung und DRY-hierarchische Konfigurationen.
  • terragrunt-atlantis-config - Erzeugt die Atlantis-Konfiguration für Terragrunt-Projekte.
  • terragrunt - Terragrunt ist ein schlanker Wrapper für Terraform mit zusätzlichen Tools, um Terraform-Konfigurationen DRY zu halten, mit mehreren Terraform-Modulen zu arbeiten und Remote State zu verwalten.
  • terrahelp - Kommandozeilenprogramm mit Zusatzfunktionen, die bei der Arbeit mit Terraform gelegentlich nützlich sein können.
  • terrahub - TerraHub ist ein Automatisierungs- und Orchestrierungstool für Terraform. Es ist nahtlos in console.terrahub.io integriert, eine unternehmenstaugliche GUI zur Anzeige von Terraform-Ausführungen in Echtzeit sowie zur Prüfung und Berichterstellung für frühere Terraform-Läufe. :heavy_dollar_sign:
  • terramagic - Assistent zum automatischen Erstellen von Ordnern und Terraform-Dateien, geschrieben in Python!
  • terramate - Tool zur Verwaltung mehrerer Terraform-Stacks mit Unterstützung für Änderungserkennung und Codegenerierung.
  • terrap-cli - Leistungsstarkes CLI-Tool, das Ihre Infrastruktur durchsucht und erforderliche Änderungen erkennt.
  • terrars - Terrars ist ein Tool zum Erstellen von Terraform-Stacks in Rust. Eine Alternative zum CDK.
  • terrascan - Sammlung von Tests für Sicherheits- und Best-Practice-Prüfungen zur statischen Codeanalyse von Terraform-Vorlagen.
  • terrascope - Build-Orchestrator für Terraform-Monorepos.
  • terrashine - Implementierung eines Terraform-Provider-Mirrors, der Abhängigkeiten automatisch zwischenspeichert, sobald Provider angefordert werden.
  • terraspace - Das Terraform-Framework.
  • terrastate - Visual-Studio-Code-Erweiterung zum Überwachen/Bereitstellen/Zerstören von Terraform-Ressourcen im Arbeitsbereich.
  • terratag - Terratag ist ein CLI-Tool, mit dem Terraform-Nutzer Tags für alle ihre AWS-, Azure- und GCP-Ressourcen automatisch erstellen und pflegen können.
  • tf-init-booster - Vor Terraform ausgeführte Routine, die das Herunterladen von Terraform-Modulen für umfangreiche Blueprints beschleunigt.
  • tf-profile - Profiler für Terraform-Ausführungen. Erzeugt globale Statistiken, Statistiken auf Ressourcenebene oder Visualisierungen.
  • tf-summarize - Kommandozeilenprogramm zur Ausgabe einer Zusammenfassung des Terraform-Plans.
  • tf-why - CLI-Tool, das Terraform-Abweichungen anhand einer CloudTrail-Abfrage dem verantwortlichen AWS-Akteur zuordnet.
  • tfaction - Sammlung von GitHub Actions für einen meinungsstarken Terraform-Workflow.
  • tfautomv - Erzeugt Terraform-moved-Blöcke automatisch und ermöglicht so müheloses Refactoring.
  • tfcmt - CLI zum Melden der Ergebnisse von plan und apply als Pull-Request-Kommentar.
  • tfedit - Refactoring-Tool für Terraform.
  • tfenv - Von rbenv inspirierter Versionsmanager für Terraform.
  • tfgen - Terraform-Codegenerator für eine konsistente Codebasis und DRY-Code.
  • tfgpt - CLI-Tool, das Terraform mit OpenAIs GPT-3.5 Turbo integriert, um Erklärungen zu Terraform-Befehlen und -Konzepten bereitzustellen.
  • tfimport - CLI-Tool zur Automatisierung des Imports vorhandener Infrastruktur in tfstate.
  • tfjson - Hilfsprogramm zum Einlesen einer Terraform-Plan-Datei und Ausgeben als JSON. :skull:
  • tfk8s - Tool zum Konvertieren von Kubernetes-YAML-Manifesten in Terraform-HCL.
  • tflint - Terraform-Linter zum Erkennen von Fehlern, die terraform plan nicht erkennen kann.
  • tfmake - Automatisierung von Terraform mit der Leistungsfähigkeit von make.
  • tfmask - Terraform-Hilfsprogramm zum Maskieren ausgewählter Ausgaben von terraform plan und terraform apply. :skull:
  • tfmigrate - Terraform-State-Migrationstool für GitOps.
  • tfmigrator - Go-Bibliothek und CLI zur Migration von Terraform-Konfiguration und -State.
  • tfmodcache - Lokaler, gemeinsam genutzter Modul-Cache für Terraform und OpenTofu; terraform init lädt bereits vorhandene Module nicht erneut herunter. Ich bin der Autor.
  • tfmv - Benennt Terraform-Ressourcen um und erzeugt moved-Blöcke.
  • tfocus - tfocus ist ein hochinteraktives Tool zum Auswählen und Ausführen von Terraform plan/apply für bestimmte Ressourcen. Als „Notfallwerkzeug“ gedacht — nicht für den täglichen Einsatz.
  • tfprovidercheck - CLI, die verhindert, dass schädliche Terraform-Provider ausgeführt werden.
  • tfproviderlint - Lint-Tool für Terraform-Provider.
  • tfrepl - Eine Terraform-REPL mit umfassender Shell-Erfahrung. Basiert auf Readline. Keine Abhängigkeiten. Konfigurationsänderungen speichern. Verlauf.
  • tfreveal - Terraform-Hilfsprogramm zur Anzeige von Terraform-Plänen mit offengelegten Secret- (sensiblen) Werten.
  • tfscaffold - Framework zur Steuerung von Terraform-verwalteter AWS-Infrastruktur mit mehreren Umgebungen und Komponenten.
  • tfschema - Schema-Inspektor für Terraform-Provider.
  • tfsec - Statisches Analysetool für Terraform, das terraform <0.12 und >=0.12 unterstützt und für bessere Ergebnisse direkt in den HCL-Parser integriert ist.
  • tfsort - CLI-Hilfsprogramm zum Sortieren von Terraform-Variablen und -Ausgaben.
  • tftarget - Interaktives CLI-Tool zum Ausführen von terraform xxx -target={...}.
  • tftree - Zeigt den Aufrufstapel Ihrer Terraform-Module im Terminal an.
  • tftui - Textbasierte Benutzeroberfläche für Terraform-State.
  • tfupdate - Aktualisiert Versionsbeschränkungen in Ihren Terraform-Konfigurationen.
  • tfvar - tfvar durchsucht Ihre Terraform-Konfigurationen oder -Module und extrahiert Variablen in Formate Ihrer Wahl (tfvar, Umgebungsvariablen usw.) zur Bearbeitung.
  • tfvault - Universeller Terraform-Helfer für Zugangsdaten mit austauschbaren Secret-Backends (OS-Schlüsselbund, pass/gopass, Umgebungsvariablen) und Kontentrennung je Profil.
  • tfvaultenv - tfvaultenv liest Secrets aus HashiCorp Vault und gibt für verschiedene Terraform-Provider Umgebungsvariablen mit diesen Secrets aus.
  • tfwrapper - RubyGem mit Rake-Aufgaben zur vernünftigen Ausführung von HashiCorp Terraform.
  • tfmcp - CLI-Tool für die Interaktion mit Terraform über das Model Context Protocol (MCP), mit dem KI-Assistenten wie Claude Terraform-Umgebungen verwalten und betreiben können.
  • tgf - Terragrunt-Frontend zur Ausführung von Terragrunt/Terraform über Docker.
  • threatcl - Dokumentation von Bedrohungsmodellen mit HCL.
  • tofuenv - Von tfenv inspirierter Versionsmanager für OpenTofu.
  • tpm - Paketmanager für Terraform-Provider.
  • travelgrunt - Wechseln Sie ohne Ermüdung in [Mono-]Repos!
  • trupositive - Wrapper ohne Konfiguration, der Git-Metadaten (Commit-SHA, Branch, Repository) automatisch in alle mit Terraform verwalteten Ressourcen einfügt.
  • validIaC - ValidIaC vereint die besten Open-Source-Tools, um Terraform-Best-Practices, Codehygiene und Sicherheit sicherzustellen.
  • xterrafile - Systematische Verwaltung externer Module aus der Modul-Registry, aus Git oder lokalen Verzeichnissen zur Verwendung mit Terraform (in Go geschrieben). :skull:
  • yj - CLI zum Konvertieren zwischen YAML, TOML, JSON und HCL. Die Reihenfolge von Maps bleibt erhalten.
  • yor - Markiert und verfolgt Infrastruktur-als-Code-Frameworks (Terraform, CloudFormation und Serverless) automatisch.
  • zephy - Vergleicht in einem Abonnement bereitgestellte Azure-Ressourcen mit den von Terraform-Enterprise- (HCP- und Self-hosted-)Workspaces verwalteten Ressourcen, wenn die Tagging-Strategie Ihrer Cloud nicht ausreicht.
  • opentofu-updater-action - GitHub Action, die OpenTofu-/Terraform-Provider, -Module, Helm-Charts und Container-Images aktuell hält, indem sie Pull Requests erstellt.
  • setup-terraform - Richtet die Terraform-CLI in Ihrem GitHub-Actions-Workflow ein.
  • terraform-plan - GitHub Action zum Ausführen von Terraform plan und Hinzufügen eines Kommentars mit den Änderungen.
  • terraform-risk-assessor - GitHub Action, die Änderungen eines Terraform-Plans mit KI analysiert und Pull Requests mit einer Risikobewertung kommentiert.
  • HashiCorp Terraform
  • vscode-terraform-live-graph - Die Terraform Live Graph Extension für Visual Studio Code ist ein Plugin, mit dem sich beim Programmieren ein aktueller Terraform-Graph erzeugen lässt.
  • tf-nav - Terraform-Navigationserweiterung, die einen Dateityp-Index der Ressourcen als einfach navigierbare Baumansicht erstellt.
  • Solo-Engineer Stack - Einzelnes Terraform-Repository, das Vercel + Supabase + Cloudflare + DigitalOcean zu einer Indie-SaaS-Plattform verbindet. Ein terraform apply stellt ein Next.js-Projekt, ein Supabase-Projekt mit an Vercel übergebenen Umgebungsvariablen, eine Cloudflare-Zone mit R2 und Workers KV sowie ein DigitalOcean-Droplet mit Monitoring bereit.
  • Terraform Generator - Gerüst für ein neues Terraform-Modul oder -Projekt mit Unterstützung für Test-Frameworks (terratest und kitchen-terraform).
  • Terraform GitOps Framework - Alles, was Sie benötigen, um zuverlässige Automatisierung für Kubernetes-Cluster auf AKS, EKS und GKE in einem kostenlosen Open-Source-Framework zu erstellen.
  • Snap CD - Voll ausgestattete Continuous-Deployment-Plattform für modulare Bereitstellungen mit isolierten Runnern, abhängigkeitssensitiver Automatisierung und feingranularer Zugriffskontrolle.
  • Lynx - Schnelles, sicheres und zuverlässiges Terraform-Backend. Es bietet ein benutzerfreundliches Dashboard, Projekt- und Umgebungsverwaltung, State-Versionierung sowie Unterstützung für Sperren und Snapshots.
  • OTF - Open Terraforming Framework, eine Open-Source-Alternative zu Terraform Enterprise mit vollständiger Terraform-CLI-Integration.
  • Terrakube - Open-Source-Alternative zu Terraform Enterprise mit privater Registry, Remote State, benutzerdefinierten Abläufen, geplanten Workspaces und visuellen States.
  • Digger - Open-Source-Alternative zu Terraform Cloud — führt Terraform-plan- und -apply-Aufträge in Ihrer CI aus.
  • cloud-concierge - Quelloffene Lösung: Nicht verwaltete Ressourcen als Terraform-Code abbilden, Abweichungen erkennen und Cloud-Kosten sowie Sicherheit analysieren — bereitgestellt als Pull Request.
  • Stack-Lifecycle-Deployment - Open-Source-Lösung zur Definition und Verwaltung des vollständigen Lebenszyklus von in einer Cloud verwendeten und bereitgestellten Ressourcen.
  • Burrito - TACoS-Kubernetes-Operator – „ArgoCD für Terraform“.
  • Terrateam - Open-Source-Alternative zu Terraform Cloud/Enterprise, GitOps-orientiert mit nativer GitHub-Integration und für Skalierbarkeit, Sicherheit und Zuverlässigkeit entwickelt.

Verwaltete Terraform-Plattformen :heavy_dollar_sign:

Abschnitt betitelt „Verwaltete Terraform-Plattformen :heavy_dollar_sign:“
  • compliance.tf - Terraform-Module mit integrierten SOC-2-, PCI-DSS-, HIPAA-, NIST-800-53- und mehr als 35 weiteren Frameworks. Nicht konforme Konfigurationen scheitern bei terraform plan, bevor etwas angewendet wird. :heavy_dollar_sign:
  • ControlMonkey - Alternative zu Terraform Cloud mit Terraform-/OpenTofu-Codegenerierung, Cloud-Inventar und IaC-Abdeckung. Enthält sofort einsatzbereite Richtlinien, Behebung von Abweichungen und einen ClickOps-Aktivitätsscanner. :heavy_dollar_sign:
  • Firefly - Alternative zu Terraform Cloud, die Ihr CI-Tool nutzt. Die Firefly-Plattform durchsucht außerdem Ihre Cloud, um die IaC-Abdeckung und Abweichungen zu ermitteln. :heavy_dollar_sign:
  • Scalr - Alternative zu Terraform Enterprise mit OPA-Integration, Organisationsstruktur, benutzerdefinierten Hooks, nativen Integrationen mit anderen DevOps-Plattformen und zentraler Berichterstellung. :heavy_dollar_sign:
  • Stategraph - Terraform und OpenTofu ohne Engpass durch State-Dateien. Ersetzt die flache State-Datei durch eine echte Datenbank. Teams können parallel Pläne erstellen, der State ist per SQL abfragbar und Pläne laufen in Sekunden statt Minuten. :heavy_dollar_sign:
  • env0 - Alternative zu Terraform Cloud/Enterprise mit OPA-Integration, benutzerdefinierten Abläufen und Terragrunt-Unterstützung. :heavy_dollar_sign:
  • Brainboard - Moderne Cloud-Infrastrukturen visuell entwerfen, bereitstellen und verwalten — für beliebige Cloud-Anbieter wie AWS, GCP und Azure. :heavy_dollar_sign:
  • Spacelift - Alternative zu Terraform Cloud/Enterprise. Plattform für die gemeinsame Bereitstellung von Infrastruktur mit Terraform. :heavy_dollar_sign:
  • StackGuardian - Plattform zur Kodifizierung und Orchestrierung von Infrastruktur, die vorhandene Cloud-Ressourcen in IaC umwandelt und richtliniengesteuerte Workflows mit Tirith, OPA und Checkov sowie Unterstützung für private Laufzeitumgebungen und No-Code-Vorlagen bietet. :heavy_dollar_sign:

CC0

Soweit gesetzlich möglich, hat Shuaib Yunus auf alle Urheberrechte und verwandten oder benachbarten Schutzrechte an diesem Werk verzichtet.

HagiCode

HagiCode ist ein agentischer Coding-Arbeitsplatz. Vielseitige, komfortable Interaktionen in der Benutzeroberfläche machen Planung, Agent-Ausführung und Projektarbeit zugänglich und leicht nachvollziehbar – für ein ansprechendes Entwicklungserlebnis.

Entdecken Sie ein ansprechendes Entwicklungserlebnis mit vielseitigen, komfortablen Interaktionen in der Benutzeroberfläche.

HagiCode besuchenDokumentation lesen
  • IntelligentOpenSpec-Workflows machen aus einer Absicht einen umsetzbaren Weg vom Vorschlag über Design und Aufgaben bis zur Auslieferung.
  • EffizientMulti-Agent-Ausführung führt Recherche, Umsetzung und Prüfung parallel aus, über mehrere Repositories und die Agent CLIs, die Sie bereits nutzen.
  • InteressantVielseitige, komfortable Interaktionen in der Benutzeroberfläche machen Planung, Agent-Ausführung und Projektarbeit zugänglich und leicht nachvollziehbar.

Für Windows herunterladen

Im Microsoft Store erhaltenAlle Downloads

Aus Ideen wird ausgelieferte Software.

HagiCode ist ein agentischer Coding-Arbeitsplatz: OpenSpec-Workflows planen die Änderung, Multi-Agent-Ausführung setzt sie um, und Hero Scenario macht den langen Weg sichtbar, bis aus der Idee ausgelieferte Software wird.

Intelligent
OpenSpec-Workflows machen aus einer Absicht einen Weg vom Vorschlag bis zur Auslieferung.
Effizient
Multi-Agent-Ausführung treibt Recherche, Umsetzung und Prüfung parallel voran.
Unterhaltsam
UI-Interaktionen erleichtern Planung, Agent-Ausführung und Projektarbeit.

Awesome Site verlassen?

Du bist dabei, eine externe Website aufzurufen. Wir haben keine Kontrolle über deren Inhalte oder Datenschutzpraktiken.

Ziel

Zur Website wechseln