Denne veiledningen vil demonstrere å få alle terraform-kommandoer og deretter hvordan du bruker Terraform til å distribuere AWS-ressurser.
Terraform-kommandoer
For å finne alle terraform-kommandoer, skriv inn følgende kommandoer på Terminal:
terraform
Å kjøre kommandoen ovenfor vil vise alle kommandoene og deres bruk:
Bruk Terraform til å distribuere AWS-ressurser (opprette S3-bøtte)
For å begynne å jobbe med å distribuere ressurser på AWS, konfigurer AWS ved å skrive dette:
aws konfigurere
Brukeren må gi ' Tilgangsnøkkel ', ' Sikkerhetsnøkkel ', ' Region ', og ' Format ” fra IAM-brukeren. Klikk her for å lære mer om AWS-konfigurasjon:
Bruk følgende kommando for å validere om terraform er installert på systemet:
terraform -versjonKommandoen ovenfor vil vise versjonen av Terraform:
Skriv inn følgende kommando for å lage en katalog der filene skal opprettes:
mkdir linuxhint-s3
Deretter åpner du denne katalogen i kodeeditoren som i dette tilfellet er Visual Studio Code:
Lag en fil med navnet ' provider.tf ' inne i mappen og lim inn følgende kode:
terraform {påkrevde_leverandører {
aws = {
kilde = 'hashicorp/aws'
versjon = '~> 4.0'
}
}
}
forsørger 'aws' {
region = 'us-øst-1'
}
Opprett en annen fil med navnet ' main.tf ' for å lime inn følgende kode i den:
ressurs 'aws_s3_bucket' 'b' {bøtte = 'linuxhint-terraform-bøtte'
tagger = {
Navn = 'Min bøtte'
Miljø = 'Dev'
}
}
Lagre filene og kjør følgende kommando i terminalen:
terraform initÅ kjøre kommandoen ovenfor vil vise følgende utgang:
Når terraformen er initialisert, bruk følgende kommando for å bruke den for å lage S3-bøtte:
terraform gjelderVed å bruke kommandoen ovenfor vises følgende utgang:
Rull ned utgangen for å skrive ' ja ' for å godkjenne opprettelsen av en S3-bøtte:
Gå deretter inn i S3-dashbordet fra AWS-konsollen og klikk på ' Bøtter ” side fra venstre panel:
S3-bøtte er tilgjengelig på bøttesiden:
Du har implementert AWS S3-bøtten:
Konklusjon
For å distribuere AWS-ressurser ved hjelp av terraform, konfigurer AWS og installer terraform på det lokale systemet. Opprett en katalog og legg til filer i mappen for å skrive kode for S3-bøtteoppretting ved å bruke koderedigeringsprogrammet og lagre dem. Etter det bruker du ' varme ' og ' søke om ”-kommandoer for å distribuere S3-bøtten på AWS-konsollen.