Tato příručka ukáže, jak získat všechny příkazy terraform a jak používat Terraform k nasazení prostředků AWS.
Terraform příkazy
Chcete-li najít všechny příkazy terraform, zadejte na terminálu následující příkazy:
terraform
Spuštěním výše uvedeného příkazu se zobrazí všechny příkazy a jejich použití:
Použijte Terraform k nasazení zdrojů AWS (vytvoření bucketu S3)
Chcete-li začít pracovat na nasazení prostředků na AWS, jednoduše nakonfigurujte AWS zadáním tohoto:
aws konfigurovat
Uživatel musí poskytnout „ Přístupový klíč “, “ Bezpečnostní klíč “, “ Kraj ', a ' Formát “ od uživatele IAM. Klikněte tady Chcete-li se dozvědět více o konfiguraci AWS:
Pomocí následujícího příkazu ověřte, zda je v systému nainstalován terraform:
terraform -verzeVýše uvedený příkaz zobrazí verzi Terraformu:
Zadejte následující příkaz pro vytvoření adresáře, ve kterém budou soubory vytvořeny:
mkdir linuxhint-s3
Poté otevřete tento adresář v editoru kódu, což je v tomto případě Visual Studio Code:
Vytvořte soubor s názvem „ poskytovatel.tf “ do složky a vložte následující kód:
terraform {požadovaní_poskytovatelé {
aws = {
zdroj = 'hashicorp/aws'
verze = '~> 4.0'
}
}
}
poskytovatel 'aws' {
region = 'us-východ-1'
}
Vytvořte další soubor s názvem „ main.tf ” a vložte do něj následující kód:
zdroj 'aws_s3_bucket' 'b' {vědro = 'linuxhint-terraform-bucket'
tagy = {
Jméno = 'Můj kbelík'
Prostředí = 'vývoj'
}
}
Uložte soubory a spusťte následující příkaz v Terminálu:
terraform initSpuštěním výše uvedeného příkazu se zobrazí následující výstup:
Jakmile je terraform inicializován, použijte následující příkaz k jeho použití k vytvoření kbelíku S3:
platí terraformPomocí výše uvedeného příkazu se zobrazí následující výstup:
Posuňte výstup dolů a zadejte „ Ano ” pro schválení vytvoření segmentu S3:
Poté přejděte na řídicí panel S3 z konzoly AWS a klikněte na „ Kbelíky ” stránka z levého panelu:
S3 bucket je k dispozici na stránce bucketu:
Úspěšně jste nasadili kbelík AWS S3:
Závěr
Chcete-li nasadit prostředky AWS pomocí terraform, jednoduše nakonfigurujte AWS a nainstalujte terraform do místního systému. Vytvořte adresář a přidejte do složky soubory pro psaní kódu pro vytvoření bloku S3 pomocí editoru kódu a poté je uložte. Poté použijte „ teplo ' a ' aplikovat ” příkazy k nasazení bloku S3 na konzoli AWS.