Acest ghid va demonstra cum să obțineți toate comenzile terraform și apoi cum să utilizați Terraform pentru a implementa resursele AWS.
Comenzi Terraform
Pentru a găsi toate comenzile terraform, tastați următoarele comenzi pe Terminal:
terraforma
Rularea comenzii de mai sus va afișa toate comenzile și utilizarea lor:
Utilizați Terraform pentru a implementa resurse AWS (crearea găleții S3)
Pentru a începe să lucrați la implementarea resurselor pe AWS, pur și simplu configurați AWS tastând acest lucru:
aws configure
Utilizatorul trebuie să furnizeze „ Cheie de acces ”, “ Cheie de securitate ”, “ Regiune ', și ' Format ” de la utilizatorul IAM. Clic Aici pentru a afla mai multe despre configurarea AWS:
Utilizați următoarea comandă pentru a valida dacă terraform este instalat pe sistem:
terraforma -versiuneComanda de mai sus va afișa versiunea Terraform:
Tastați următoarea comandă pentru a crea un director în care vor fi create fișierele:
mkdir linuxhint-s3
După aceea, deschideți acest director în editorul de cod, care în acest caz este Visual Studio Code:
Creați un fișier numit „ furnizor.tf ” în dosar și lipiți următorul cod:
terraforma {furnizori_necesari {
aws = {
sursă = 'hashicorp/aws'
versiune = „~> 4.0”
}
}
}
furnizor 'aws' {
regiune = 'noi-est-1'
}
Creați un alt fișier numit „ principal.tf ” pentru a lipi următorul cod în el:
resursă „aws_s3_bucket” 'b' {găleată = „linuxhint-terraform-bucket”
etichete = {
Nume = „Găleata mea”
Mediul = 'Dev'
}
}
Salvați fișierele și executați următoarea comandă în Terminal:
terraform initRularea comenzii de mai sus va afișa următoarea ieșire:
Odată ce terraforma este inițializată, utilizați următoarea comandă pentru a o aplica pentru a crea găleată S3:
se aplică terraformUtilizarea comenzii de mai sus va afișa următoarea ieșire:
Derulați în jos rezultatul pentru a tasta „ da ” pentru a aproba crearea unei găleți S3:
După aceea, accesați tabloul de bord S3 din consola AWS și faceți clic pe „ Găleți ” din panoul din stânga:
Bucket-ul S3 este disponibil pe pagina găleții:
Ați implementat cu succes compartimentul AWS S3:
Concluzie
Pentru a implementa resurse AWS folosind terraform, pur și simplu configurați AWS și instalați terraform pe sistemul local. Creați un director și adăugați fișiere în interiorul folderului pentru a scrie codul pentru crearea compartimentului S3 folosind editorul de cod și apoi salvați-le. După aceea, utilizați „ căldură ' și ' aplica ” comenzi pentru a implementa bucket-ul S3 pe consola AWS.