Kuidas kasutada Terraformi AWS-i ressursside juurutamiseks

Kuidas Kasutada Terraformi Aws I Ressursside Juurutamiseks



Terraformi on välja töötanud HashiCorp avatud lähtekoodiga tööriistana, mida kasutatakse infrastruktuuri, platvormi ja teenuste automatiseerimiseks ja haldamiseks. See kasutab kõigi oma tegevuste teostamiseks deklaratiivset keelt nimega HashiCorp Configuration Language (HCL).

See juhend näitab, kuidas hankida kõik terraformi käsud ja kuidas kasutada Terraformi AWS-i ressursside juurutamiseks.

Terraformi käsud

Kõigi terravormi käskude leidmiseks tippige terminali järgmised käsud:







terraform

Ülaltoodud käsu käivitamisel kuvatakse kõik käsud ja nende kasutamine:





Terraformi kasutamine AWS-i ressursside juurutamiseks (S3 ämbri loomine)

AWS-is ressursside juurutamise alustamiseks konfigureerige lihtsalt AWS, tippides selle:





awsi seadistamine

Kasutaja peab esitama ' Juurdepääsuvõti ”, „ Turvalisuse võti ”, „ Piirkond ”, ja „ Vorming ” IAM-i kasutajalt. Klõpsake siin AWS-i konfiguratsiooni kohta lisateabe saamiseks:



Kasutage järgmist käsku, et kontrollida, kas terraform on süsteemi installitud:

terraform - versioon

Ülaltoodud käsk kuvab Terraformi versiooni:

Sisestage järgmine käsk, et luua kataloog, kuhu failid luuakse:

mkdir linuxhint-s3

Pärast seda avage see kataloog koodiredaktoris, mis antud juhul on Visual Studio Code:

Looge fail nimega ' pakkuja.tf ” kausta ja kleepige järgmine kood:

terraform {
nõutavad_pakkujad {
ahs = {
allikas = 'hashicorp/aws'
versioon = '~> 4,0'
}
}
}

pakkuja 'aws' {
piirkond = 'us-ida-1'
}

Looge teine ​​fail nimega ' main.tf ', et kleepida sinna järgmine kood:

ressurss 'aws_s3_bucket' 'b' {
ämber = 'linuxhint-terraform-bucket'

sildid = {
Nimi        = 'Minu ämber'
Keskkond = 'Arendaja'
}
}

Salvestage failid ja käivitage terminalis järgmine käsk:

terraform init

Ülaltoodud käsu käivitamisel kuvatakse järgmine väljund:

Kui terravorm on lähtestatud, kasutage selle rakendamiseks S3 ämbri loomiseks järgmist käsku:

rakendada terravormi

Ülaltoodud käsu kasutamine kuvab järgmise väljundi:

Kerige väljundit alla, et sisestada ' jah ” S3 ämbri loomise heakskiitmiseks:

Pärast seda minge AWS-i konsoolist S3 armatuurlauale ja klõpsake nuppu ' Ämbrid ” leht vasakpoolsest paneelist:

S3 kopp on saadaval kopa lehel:

Olete AWS S3 ämbri edukalt juurutanud:

Järeldus

AWS-i ressursside juurutamiseks terraformi abil lihtsalt konfigureerige AWS ja installige terraform kohalikku süsteemi. Looge kataloog ja lisage kausta failid, et kirjutada koodiredaktoriga S3 ämbri loomise kood ja seejärel salvestada. Pärast seda kasutage ' soojust ” ja „ kohaldada ” käske S3 ämbri juurutamiseks AWS-konsoolil.