Ako používať Terraform na nasadenie zdrojov AWS

Ako Pouzivat Terraform Na Nasadenie Zdrojov Aws



Terraform je vyvinutý spoločnosťou HashiCorp ako open-source nástroj, ktorý sa používa na automatizáciu a správu infraštruktúry, platformy a služieb. Na vykonávanie všetkých svojich činností používa deklaratívny jazyk s názvom HashiCorp Configuration Language (HCL).

Táto príručka ukáže, ako získať všetky príkazy terraform a potom, ako používať Terraform na nasadenie prostriedkov AWS.

Príkazy Terraform

Ak chcete nájsť všetky príkazy terraform, zadajte na termináli nasledujúce príkazy:







terraform

Spustenie vyššie uvedeného príkazu zobrazí všetky príkazy a ich použitie:





Použite Terraform na nasadenie zdrojov AWS (vytvorenie vedra S3)

Ak chcete začať pracovať na nasadení zdrojov na AWS, jednoducho nakonfigurujte AWS zadaním tohto:





aws konfigurovať

Používateľ musí poskytnúť „ Prístupový kľúč “, “ Bezpečnostný kľúč “, “ región “ a „ Formátovať “ od používateľa IAM. Kliknite tu Ak sa chcete dozvedieť viac o konfigurácii AWS:



Na overenie, či je v systéme nainštalovaný terraform, použite nasledujúci príkaz:

terraform - verzia

Vyššie uvedený príkaz zobrazí verziu Terraform:

Zadajte nasledujúci príkaz na vytvorenie adresára, v ktorom sa vytvoria súbory:

mkdir linuxhint-s3

Potom otvorte tento adresár v editore kódu, ktorý je v tomto prípade Visual Studio Code:

Vytvorte súbor s názvom „ provider.tf “ do priečinka a prilepte nasledujúci kód:

terraform {
požadovaní_poskytovatelia {
aws = {
zdroj = 'hashicorp/aws'
verzia = '~> 4.0'
}
}
}

poskytovateľa 'aws' {
región = 'us-východ-1'
}

Vytvorte ďalší súbor s názvom „ main.tf ” a vložte do nej nasledujúci kód:

zdroj 'aws_s3_bucket' 'b' {
vedro = 'linuxhint-terraform-bucket'

značky = {
Meno        = 'Moje vedierko'
Životné prostredie = 'vývoj'
}
}

Uložte súbory a spustite nasledujúci príkaz v termináli:

terraform init

Spustenie vyššie uvedeného príkazu zobrazí nasledujúci výstup:

Keď je terraform inicializovaný, použite nasledujúci príkaz na jeho použitie na vytvorenie vedra S3:

terraform platí

Použitím vyššie uvedeného príkazu sa zobrazí nasledujúci výstup:

Posuňte výstup nadol a zadajte „ Áno ” na schválenie vytvorenia skupiny S3:

Potom prejdite na palubnú dosku S3 z konzoly AWS a kliknite na „ Vedrá “ stránka z ľavého panela:

S3 vedro je k dispozícii na stránke vedra:

Úspešne ste nasadili vedro AWS S3:

Záver

Ak chcete nasadiť prostriedky AWS pomocou terraformu, jednoducho nakonfigurujte AWS a nainštalujte terraform do lokálneho systému. Vytvorte adresár a pridajte súbory do priečinka na napísanie kódu na vytvorenie bloku S3 pomocou editora kódu a potom ich uložte. Potom použite „ teplo “ a „ uplatniť ” príkazy na nasadenie vedra S3 na konzolu AWS.