0Pricing
Terraform Infrastructure as Code · Lektion

Terraform installieren und CLI-Grundlagen

Lernen Sie, Terraform auf Ihrem lokalen Rechner zu installieren, und machen Sie sich mit wichtigen Befehlen der Command-Line Interface (CLI) wie `init`, `plan` und `apply` vertraut.

Terraform installieren und CLI-Grundlagen ist eine kostenlose Terraform Infrastructure as Code-Lektion auf CoddyKit. Dies ist Lektion 2 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Terraform Infrastructure as Code-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Terraform Infrastructure as Code-Kurs umfasst insgesamt 4 Lektionen.

Willkommen bei Terraform CLI

Terraform wird über seine Kommandozeilenschnittstelle ausgeführt – Sie geben Befehle in einem Terminal ein, um Infrastruktur zu verwalten. Installieren Sie Terraform und lernen Sie die Grundlagen kennen.

Terraform vorbereiten

Terraform zu installieren umfasst drei Schritte: Laden Sie die Binärdatei für Ihr Betriebssystem herunter, entpacken Sie sie und fügen Sie sie anschließend zu Ihrem PATH hinzu, damit Ihre Shell sie anhand ihres Namens finden kann.

Installationsmethoden

Verwenden Sie unter macOS oder Linux einen Paketmanager wie Homebrew; unter Windows nutzen Sie Chocolatey oder fügen Sie die Binärdatei manuell zum PATH hinzu. Laden Sie Terraform immer aus den offiziellen Releases von HashiCorp herunter.

Installation überprüfen

Überprüfen Sie nach der Installation in Ihrem Terminal die Versionsnummer, um sicherzustellen, dass alles funktioniert.

terraform -v

`terraform init` verstehen

terraform init bereitet ein Arbeitsverzeichnis vor – der Befehl lädt die benötigten Provider-Plugins herunter und richtet das State-Backend ein. Stellen Sie sich den Befehl als Einrichtung des Projekts vor.

Ihr erstes `init`

Legen Sie eine einfache main.tf in einem Ordner ab und führen Sie dort terraform init aus. Diese Konfiguration verwendet eine null_resource, einen harmlosen Platzhalter, der sich ideal zum Lernen eignet.

terraform {
  required_providers {
    null = {
      source = "hashicorp/null"
      version = "~> 3.0"
    }
  }
}

resource "null_resource" "example" {
  # This resource does nothing, useful for testing
}

Der Befehl `terraform plan`

terraform plan erstellt einen Ausführungsplan – einen Probelauf, der genau zeigt, was erstellt, geändert oder gelöscht wird, ohne dass bisher tatsächlich etwas verändert wird.

Ihren Plan prüfen

Wenn Sie plan für unsere main.tf ausführen, wird gemeldet, dass eine Ressource hinzugefügt wird, wie hier dargestellt.

Terraform will perform the following actions:

  # null_resource.example will be created
  + resource "null_resource" "example" {
      + id = (known after apply)
    }

Plan: 1 to add, 0 to change, 0 to destroy.

Der Befehl `terraform apply`

terraform apply führt den Plan aus – Ressourcen werden tatsächlich erstellt, aktualisiert oder gelöscht. Der Plan wird noch einmal angezeigt, und Sie werden zunächst um eine Bestätigung gebeten.

Ihre Infrastruktur anwenden

Geben Sie terraform apply ein, bestätigen Sie mit „yes“, und Terraform stellt die Ressourcen bereit. Die Ausgabe bestätigt, dass unsere null_resource erstellt wurde.

null_resource.example: Creating...
null_resource.example: Creation complete after 0s [id=...]

Apply complete! Resources: 1 added, 0 changed, 0 destroyed.

CLI-Befehle überprüfen

Welcher Terraform-Befehl wird verwendet, um die Änderungen an Ihrer Infrastruktur vorab anzuzeigen, ohne sie tatsächlich anzuwenden?

Zusammenfassung: CLI-Grundlagen

Zusammenfassung: Sie können Terraform installieren und überprüfen, anschließend mit init einrichten, mit plan eine Vorschau anzeigen und mit apply Änderungen ausführen. Als Nächstes geht es um die detaillierte Definition von Ressourcen.

Häufig gestellte Fragen

Ist die Lektion „Terraform installieren und CLI-Grundlagen“ kostenlos?

Ja — der vollständige Text von „Terraform installieren und CLI-Grundlagen“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Terraform Infrastructure as Code-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Terraform Infrastructure as Code-Kurs umfasst insgesamt 4 Lektionen.

Was lerne ich in „Terraform installieren und CLI-Grundlagen“?

Lernen Sie, Terraform auf Ihrem lokalen Rechner zu installieren, und machen Sie sich mit wichtigen Befehlen der Command-Line Interface (CLI) wie `init`, `plan` und `apply` vertraut. Du übst Terraform Infrastructure as Code mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um Terraform Infrastructure as Code zu starten?

Keine Vorkenntnisse erforderlich. Terraform Infrastructure as Code auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 2 von 4.

Wie lange dauert die Lektion „Terraform installieren und CLI-Grundlagen“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser Terraform Infrastructure as Code-Lektion Code schreiben und ausführen?

Ja. Jede Terraform Infrastructure as Code-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. Einführung in IaC und Terraform
  2. Terraform installieren und CLI-Grundlagen
  3. Ihre erste Terraform-Konfiguration
  4. Terraform Plan und Apply verstehen
← Zurück zu Terraform Infrastructure as Code