Šajā rokasgrāmatā tiks parādīts, kā iegūt visas terraform komandas un kā izmantot Terraform, lai izvietotu AWS resursus.
Terraform komandas
Lai atrastu visas terraform komandas, terminālī ierakstiet šādas komandas:
terraforma
Palaižot iepriekš minēto komandu, tiks parādītas visas komandas un to lietojums:
Izmantojiet Terraform, lai izvietotu AWS resursus (S3 segmenta izveide)
Lai sāktu darbu pie resursu izvietošanas AWS, vienkārši konfigurējiet AWS, ierakstot šo:
aws konfigurēšana
Lietotājam ir jānodrošina “ Piekļuves atslēga ”, “ Drošības atslēga ”, “ Novads ', un ' Formāts ” no IAM lietotāja. Klikšķis šeit lai uzzinātu vairāk par AWS konfigurāciju:
Izmantojiet šo komandu, lai pārbaudītu, vai sistēmā ir instalēta terraform:
terraforma - versijaIepriekš minētā komanda parādīs Terraform versiju:
Ievadiet šo komandu, lai izveidotu direktoriju, kurā tiks izveidoti faili:
mkdir linuxhint-s3
Pēc tam atveriet šo direktoriju koda redaktorā, kas šajā gadījumā ir Visual Studio kods:
Izveidojiet failu ar nosaukumu ' sniedzējs.tf ” mapē un ielīmējiet šādu kodu:
terraforma {prasītie_providers {
aws = {
avots = 'hashicorp/aws'
versija = '~> 4,0'
}
}
}
pakalpojumu sniedzējs 'aws' {
reģions = 'us-east-1'
}
Izveidojiet citu failu ar nosaukumu ' galvenais.tf ”, lai tajā ielīmētu šādu kodu:
resurss 'aws_s3_bucket' 'b' {spainis = 'linuxhint-terraform-bucket'
tagi = {
Vārds = 'Mans spainis'
Vide = 'Izstrādātājs'
}
}
Saglabājiet failus un terminālī palaidiet šādu komandu:
terraform initPalaižot iepriekš minēto komandu, tiks parādīta šāda izvade:
Kad terraforma ir inicializēta, izmantojiet šo komandu, lai to lietotu, lai izveidotu S3 spaini:
pielietot terraformuIzmantojot iepriekš minēto komandu, tiks parādīta šāda izvade:
Ritiniet uz leju izvadi, lai ierakstītu “ Jā ”, lai apstiprinātu S3 kausa izveidi:
Pēc tam no AWS konsoles dodieties uz S3 informācijas paneli un noklikšķiniet uz “ Spaiņi ” lapa no kreisā paneļa:
S3 spainis ir pieejams kausa lapā:
Jūs esat veiksmīgi izvietojis AWS S3 segmentu:
Secinājums
Lai izvietotu AWS resursus, izmantojot terraform, vienkārši konfigurējiet AWS un instalējiet terraform vietējā sistēmā. Izveidojiet direktoriju un pievienojiet failus mapē, lai ierakstītu kodu S3 kausa izveidei, izmantojot koda redaktoru, un pēc tam tos saglabājiet. Pēc tam izmantojiet ' karstums ' un ' pieteikties ” komandas, lai AWS konsolē izvietotu S3 segmentu.