Installieren von Terraform auf macOS mit Homebrew
Einfache Installation und Aktualisierung von Terraform auf deinem Mac, um mit Infrastructure as Code loslegen zu können.
Terraform ist ein beliebtes Open-Source Infrastructure as Code Tool, mit dem du (nicht nur in Azure) Infrastrukturen effizient erstellen, ändern und versionieren kannst. In dieser Anleitung zeige ich dir Schritt-für-Schritt, wie du Terraform mithilfe des Package Managers Homebrew auf deinem macOS installierst.
Voraussetzungen
Außer einer Internetverbindung benötigst du Admin-Rechte auf deinem macOS, um die erforderlichen Softwarepakete herunterladen und installieren zu können.
Schritt 1: Homebrew installieren
Homebrew ist ein beliebter Package Manager für macOS, der die Installation verschiedener Softwarepakete vereinfacht, darunter Terraform. Falls du Homebrew bisher nicht installiert hast, kannst du das mit folgenden Schritten einfach tun:
- Öffne ein Terminal. Du findest die App unter Applications > Utilities.
- Führe anschließend folgenden Befehl aus, um Homebrew zu installieren:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- Folge anschließend den Anweisungen, um die Homebrew Installation abzuschließen.
Schritt 2: HashiCorp Tap hinzufügen
Bevor du Terraform installieren kannst, musst du zunächst den HashiCorp Tap mit folgendem Befehl hinzufügen, ein Repository mit allen HashiCorp Formulaes für Homebrew:
brew tap hashicorp/tap
Dieses Command klont das HashiCorp Repository in das Homebrew Verzeichnis und bereitet damit die Installation von Terraform vor.
Schritt 3: Terraform installieren
Terraform kann nun einfach mit folgendem Befehl installiert werden:
brew install hashicorp/tap/terraform
Homebrew lädt das Terraform Package und installiert es anschließend auf deinem macOS System.
Schritt 4: Installation verifizieren
Nach der Installation von Terraform kannst du sie mit folgendem Befehl verifizieren:
terraform --version
Der Befehl zeigt dir die installierte Version von Terraform an, womit die erfolgreiche Installation bestätigt wird.
Terraform v1.9.8
on darwin_arm64
Schritt 5: AutoComplete einschalten (Optional)
Um besser im Terminal arbeiten zu können, bietet Terraform ein AutoComplete-Feature an. Hiermit kannst du es einschalten:
terraform -install-autocomplete
Starte deinen Termin neu, um AutoComplete nutzen zu können.
Zusätzlich: Terraform aktualisieren
Nutze Homebrew ebenfalls, um immer mit der letzten aktuellen Terraform Version zu arbeiten. Führe Folgendes aus:
brew upgrade hashicorp/tap/terraform
Geschafft! 🎉
Mit diesen einfachen Schritten hast du Terraform erfolgreich auf deinem macOS installieren und bist nun bereit Terraform zum Erstellen und Verwalten deiner Infrastruktur zu nutzen.
Denke daran, Terraform regelmäßig zu aktualisieren, um immer mit der neuesten Version zu arbeiten.
Happy Terraforming 👋🏻