Instalace Terraformu ve Windows pomocí Azure PowerShellu
Terraform umožňuje definici, verzi Preview a nasazení cloudové infrastruktury. Pomocí Terraformu vytvoříte konfigurační soubory pomocí syntaxe HCL. Syntaxe seznamu HCL umožňuje zadat poskytovatele cloudu , například Azure, a prvky, které tvoří vaši cloudovou infrastrukturu. Po vytvoření konfiguračních souborů vytvoříte plán provádění, který vám umožní zobrazit náhled změn infrastruktury před jejich nasazením. Jakmile ověříte změny, použijete plán provádění k nasazení infrastruktury.
Tento článek popisuje, jak začít s Terraformem v Azure pomocí PowerShellu.
V tomto článku získáte informace o těchto tématech:
- Instalace nejnovější verze PowerShellu
- Instalace nového modulu Az PowerShellu
- Instalace Azure CLI
- Instalace Terraformu
- Vysvětlení běžných scénářů ověřování Terraformu a Azure
- Ověřování prostřednictvím účtu Microsoft z Cloud Shellu (pomocí Bash nebo PowerShellu)
- Ověřování pomocí účtu Microsoft z Windows (pomocí Bash nebo PowerShellu)
- Vytvoření instančního objektu pomocí Azure CLI
- Vytvoření instančního objektu s využitím Azure PowerShellu
- Zadání přihlašovacích údajů instančního objektu v proměnných prostředí
- Zadání přihlašovacích údajů instančního objektu v bloku zprostředkovatele Terraformu
1. Konfigurace prostředí
- Předplatné Azure: Pokud ještě nemáte předplatné Azure, vytvořte si bezplatný účet před tím, než začnete.
2. Instalace Azure PowerShellu
Nejnovější modul PowerShellu, který umožňuje interakci s prostředky Azure, se nazývá modul Az Azure PowerShellu. Při použití modulu Az Azure PowerShellu je doporučená verze PowerShellu 7 (nebo novější) na všech platformách. Pokud máte nainstalovaný PowerShell, můžete verzi ověřit zadáním následujícího příkazu na příkazovém řádku PowerShellu.
$PSVersionTable.PSVersion
Nainstalujte PowerShell. Tato ukázka byla testována pomocí PowerShellu 7.2.1 (x64) ve Windows 10.
3. Instalace Azure CLI
Aby se Terraform ověřil v Azure, musíte nainstalovat Azure CLI. Tato ukázka byla testována pomocí Azure CLI verze 2.32.0.
4. Instalace Terraformu pro Windows
Stáhněte si Terraform. Tento článek byl testován pomocí Terraformu verze 1.1.4.
Ze stahování extrahujte spustitelný soubor do adresáře podle vašeho výběru (například
c:\terraform
).Aktualizujte globální proměnnou prostředí PATH systému tak, aby zahrnovala adresář, který obsahuje spustitelný soubor.
Otevřete okno terminálu.
Pomocí příkazu ověřte konfiguraci
terraform
globální cesty.terraform -version
Řešení potíží s Terraformem v Azure
Řešení běžných problémů při používání Terraformu v Azure