Terragrunt ist ein Thin Wrapper für Terraform, der zusätzliche Tools und Funktionen für die Verwaltung komplexer Terraform-Projekte bereitstellt. In diesem Tutorial zeigen wir Ihnen, wie Sie Terragrunt in vier einfachen Schritten unter Linux installieren.
Voraussetzungen
Bevor Sie beginnen, stellen Sie sicher, dass Sie über Folgendes verfügen:
- Ein Linux-Betriebssystem (Ubuntu, CentOS, Debian usw.)
– Ein Benutzerkonto mit Sudo- oder Root-Rechten
- Zugriff auf ein Terminal oder eine Befehlszeile
Schritt 1:Terragrunt herunterladen
Der erste Schritt besteht darin, die neueste Version von Terragrunt von der GitHub-Release-Seite herunterzuladen. Zum Zeitpunkt des Schreibens ist die neueste Version 0.39.3.
„
wget https://github.com/gruntwork-io/terragrunt/releases/download/v0.39.3/terragrunt_linux_amd64
„
Schritt 2:Terragrunt installieren
Sobald der Download abgeschlossen ist, machen Sie die heruntergeladene Datei ausführbar:
„
chmod +x terragrunt_linux_amd64
„
Verschieben Sie nun die Terragrunt-Binärdatei in ein Verzeichnis im PATH Ihres Systems, z. B. /usr/local/bin:
„
sudo mv terragrunt_linux_amd64 /usr/local/bin/terragrunt
„
Schritt 3:Installation überprüfen
Um zu überprüfen, ob Terragrunt erfolgreich installiert wurde, öffnen Sie ein Terminal und geben Sie den folgenden Befehl ein:
„
terragrunt --version
„
Sie sollten die Version von Terragrunt sehen, die Sie installiert haben.
Schritt 4:Umgebungsvariablen einrichten (optional)
Obwohl dies nicht zwingend erforderlich ist, wird empfohlen, Umgebungsvariablen einzurichten, um die Arbeit mit Terragrunt zu vereinfachen. Fügen Sie Ihrer Shell-Konfigurationsdatei (~/.bashrc oder ~/.zshrc) die folgenden Zeilen hinzu:
„
export TERRAFORM_CONFIG_PATH="$HOME/.terragrunt/terragrunt.hcl"
export GOOGLE_APPLICATION_CREDENTIALS="$HOME/.gcp/credentials.json"
export AWS_CONFIG_FILE="$HOME/.aws/config"
export AWS_DEFAULT_PROFILE="default"
„
Diese Umgebungsvariablen definieren, wo Terragrunt nach Konfigurationsdateien und Anmeldeinformationen für verschiedene Cloud-Anbieter suchen soll. Sie können die Pfade basierend auf Ihren spezifischen Setups anpassen.
Schlussfolgerung
In diesem Tutorial haben Sie gelernt, wie Sie Terragrunt unter Linux in nur vier einfachen Schritten installieren. Jetzt können Sie Terragrunt verwenden, um Ihre Terraform-Projekte effektiver und effizienter zu verwalten.