Installation af Terraform og grundlæggende CLI
Lær at installere Terraform på Deres lokale maskine, og bliv fortrolig med vigtige CLI-kommandoer som `init`, `plan` og `apply`.
Installation af Terraform og grundlæggende CLI er en gratis Terraform som infrastruktur som kode-lektion på CoddyKit. Dette er lektion 2 af 4. Du kan læse hele lektionen gratis nedenfor — og derefter øve dig praktisk i browseren med en indbygget kodeeditor og en AI-vejleder, der er tilgængelig døgnet rundt. Den er en del af læringsforløbet i Terraform som infrastruktur som kode, og dine fremskridt synkroniseres på tværs af nettet og CoddyKit-appen. Terraform som infrastruktur som kode-kurset indeholder 4 lektioner i alt.
Velkommen til Terraform CLI!
Terraform fungerer via sin kommandolinjegrænseflade — du skriver kommandoer i en terminal for at administrere infrastruktur. Lad os få det installeret og lære det grundlæggende.
Gør Terraform klar
Installation af Terraform består af tre trin: download binærfilen til dit operativsystem, pak den ud, og føj den derefter til din PATH, så din shell kan finde den ud fra navnet.
Installationsmetoder
På macOS eller Linux kan du bruge en pakkehåndtering som Homebrew; på Windows kan du bruge Chocolatey eller manuelt føje binærfilen til PATH. Hent den altid fra HashiCorps officielle udgivelser.
Bekræft din opsætning
Bekræft efter installationen, at den fungerede, ved at kontrollere versionen i din terminal.
terraform -vForstå `terraform init`
terraform init klargør en arbejdsmappe — den downloader de provider-plugins, som Terraform skal bruge, og opsætter state-backenden. Tænk på det som projektopsætning.
Din første `init`
Opret en enkel main.tf i en mappe, og kør derefter terraform init i den. Denne konfiguration bruger en null_resource, som er en harmløs pladsholder, der er perfekt til at lære med.
terraform {
required_providers {
null = {
source = "hashicorp/null"
version = "~> 3.0"
}
}
}
resource "null_resource" "example" {
# This resource does nothing, useful for testing
}Kommandoen `terraform plan`
terraform plan genererer en udførelsesplan — en prøvevisning, der viser præcis, hvad der vil blive oprettet, ændret eller ødelagt, uden at noget faktisk er blevet berørt endnu.
Gennemgå din plan
Når du kører plan på vores main.tf, rapporteres det, at én ressource vil blive tilføjet, sådan her.
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.
Kommandoen `terraform apply`
terraform apply udfører planen — det vil sige opretter, opdaterer eller ødelægger ressourcer. Den viser planen igen og beder dig først om at bekræfte.
Anvend din infrastruktur
Skriv terraform apply, bekræft med 'yes', og Terraform opretter ressourcerne. Outputtet bekræfter, at vores null_resource blev oprettet.
null_resource.example: Creating...
null_resource.example: Creation complete after 0s [id=...]
Apply complete! Resources: 1 added, 0 changed, 0 destroyed.
Kontrol af CLI-kommandoer
Hvilken Terraform-kommando bruges til at forhåndsvise de ændringer, der vil blive foretaget i din infrastruktur, uden faktisk at anvende dem?
Opsummering: Det vigtigste i CLI
Opsummering: Du kan installere og bekræfte Terraform, derefter køre init for at opsætte, plan for at forhåndsvise og apply for at udføre. Næste trin: en grundig gennemgang af definition af ressourcer.
Lær Terraform som infrastruktur som kode med en AI-underviser — gratis
Skriv og kør rigtig kode i din browser, få øjeblikkelig hjælp fra en AI-underviser døgnet rundt, og fortsæt, hvor du slap, på web eller i appen.
- Kurser
- 12
- Lektioner
- 48
Ofte stillede spørgsmål
Er lektionen “Installation af Terraform og grundlæggende CLI” gratis?
Ja — hele teksten til “Installation af Terraform og grundlæggende CLI” kan læses gratis her på nettet. Hvis du vil øve dig interaktivt med en indbygget kodeeditor og en AI-vejleder døgnet rundt og få adgang til resten af Terraform som infrastruktur som kode-kurset, skal du opgradere til CoddyKit PRO. Terraform som infrastruktur som kode-kurset indeholder 4 lektioner i alt.
Hvad lærer jeg i “Installation af Terraform og grundlæggende CLI”?
Lær at installere Terraform på Deres lokale maskine, og bliv fortrolig med vigtige CLI-kommandoer som `init`, `plan` og `apply`. Du øver dig i Terraform som infrastruktur som kode med praktisk kode, som du kører direkte i browseren, og en AI-vejleder døgnet rundt besvarer dine spørgsmål, mens du arbejder dig gennem lektionen.
Skal jeg have erfaring for at begynde på Terraform som infrastruktur som kode?
Der kræves ingen tidligere erfaring. Terraform som infrastruktur som kode på CoddyKit er tilrettelagt for både begyndere og øvede, så du kan starte her eller fra begyndelsen og lære i dit eget tempo. Dette er lektion 2 af 4.
Hvor lang tid tager lektionen “Installation af Terraform og grundlæggende CLI”?
De fleste CoddyKit-lektioner tager cirka 5–10 minutter. Hver lektion er kort og interaktiv, så du gør løbende fremskridt og kan fortsætte, hvor du slap – på både web og app.
Kan jeg skrive og køre kode i denne Terraform som infrastruktur som kode-lektion?
Ja. Alle Terraform som infrastruktur som kode-lektioner har en indbygget kodeeditor, så du kan skrive og køre rigtig kode direkte i din browser og få øjeblikkelig feedback fra AI – uden lokal opsætning.
Alle lektioner i dette kursus
- Introduktion til IaC og Terraform
- Installation af Terraform og grundlæggende CLI
- Deres første Terraform-konfiguration
- Forstå Terraform Plan og Apply