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 DevOps Bootcamp-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 DevOps Bootcamp-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der DevOps Bootcamp-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 DevOps Bootcamp-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der DevOps Bootcamp-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 DevOps Bootcamp 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 DevOps Bootcamp zu starten?
Keine Vorkenntnisse erforderlich. DevOps Bootcamp 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 DevOps Bootcamp-Lektion Code schreiben und ausführen?
Ja. Jede DevOps Bootcamp-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
- Einführung in IaC und Terraform
- Terraform installieren und CLI-Grundlagen
- Ihre erste Terraform-Konfiguration
- Terraform Plan und Apply verstehen