Denne guide vil demonstrere at få alle terraform-kommandoer og derefter hvordan man bruger Terraform til at implementere AWS-ressourcer.
Terraform kommandoer
For at finde alle terraform-kommandoer skal du skrive følgende kommandoer på Terminal:
terraform
Hvis du kører ovenstående kommando, vises alle kommandoerne og deres brug:
Brug Terraform til at implementere AWS-ressourcer (Creating S3-bucket)
For at begynde at arbejde med at implementere ressourcer på AWS skal du blot konfigurere AWS ved at skrive dette:
aws konfigurere
Brugeren skal give ' Adgangsnøgle ', ' Sikkerhedsnøgle ', ' Område ', og ' Format ” fra IAM-brugeren. Klik her for at lære mere om AWS-konfiguration:
Brug følgende kommando til at validere, om terraform er installeret på systemet:
terraform -versionOvenstående kommando viser versionen af Terraform:
Indtast følgende kommando for at oprette en mappe, hvori filerne oprettes:
mkdir linuxhint-s3
Åbn derefter denne mappe i kodeeditoren, som i dette tilfælde er Visual Studio Code:
Opret en fil med navnet ' provider.tf ” inde i mappen og indsæt følgende kode:
terraform {påkrævede_udbydere {
aws = {
kilde = 'hashicorp/aws'
version = '~> 4.0'
}
}
}
udbyder 'åh' {
region = 'os-øst-1'
}
Opret en anden fil med navnet ' main.tf ' for at indsætte følgende kode i den:
ressource 'aws_s3_bucket' 'b' {spand = 'linuxhint-terraform-spand'
tags = {
Navn = 'Min spand'
Miljø = 'Dev'
}
}
Gem filerne og kør følgende kommando i terminalen:
terraform initHvis du kører ovenstående kommando, vises følgende output:
Når terraformen er initialiseret, skal du bruge følgende kommando til at anvende den til at oprette S3-spand:
terraform gælderBrug af ovenstående kommando vil vise følgende output:
Rul ned i outputtet for at skrive ' Ja ” for at godkende oprettelsen af en S3 skovl:
Gå derefter ind i S3-dashboardet fra AWS-konsollen og klik på ' Spande ” side fra venstre panel:
S3 spand er tilgængelig på spandens side:
Du har implementeret AWS S3-bøtten:
Konklusion
For at implementere AWS-ressourcer ved hjælp af terraform skal du blot konfigurere AWS og installere terraform på det lokale system. Opret en mappe og tilføj filer i mappen for at skrive kode til oprettelse af S3-bøtte ved hjælp af kodeeditoren, og gem dem derefter. Brug derefter ' varme ' og ' ansøge ” kommandoer til at implementere S3-bøtten på AWS-konsollen.