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 - verziaVyšš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 initSpustenie 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.