A Terraform telepítése Windows rendszeren az Azure PowerShell használatával
A Terraform lehetővé teszi a felhőinfrastruktúra definícióját, előzetes verzióját és üzembe helyezését. A Terraform használatával konfigurációs fájlokat hozhat létre HCL-szintaxissal. A HCL szintaxissal megadhatja a felhőszolgáltatót – például az Azure-t – és a felhőinfrastruktúra elemeit. A konfigurációs fájlok létrehozása után létrehoz egy végrehajtási tervet , amely lehetővé teszi az infrastruktúra változásainak előzetes megtekintését az üzembe helyezés előtt. A módosítások ellenőrzése után alkalmazza a végrehajtási tervet az infrastruktúra üzembe helyezésére.
Ez a cikk bemutatja, hogyan kezdheti meg a Terraform használatát az Azure-ban a PowerShell használatával.
Ebben a cikkben az alábbiakkal ismerkedhet meg:
- A PowerShell legújabb verziójának telepítése
- Az új PowerShell Az-modul telepítése
- Az Azure CLI összetevő telepítése
- A Terraform telepítése
- A Terraform és az Azure hitelesítési forgatókönyveinek ismertetése
- Hitelesítés Microsoft-fiókkal a Cloud Shellből (Bash vagy PowerShell használatával)
- Hitelesítés Microsoft-fiókkal Windowsról (Bash vagy PowerShell használatával)
- Szolgáltatásnév létrehozása az Azure CLI használatával
- Szolgáltatásnév létrehozása az Azure PowerShell használatával
- Szolgáltatásnév hitelesítő adatainak megadása környezeti változókban
- Szolgáltatásnév hitelesítő adatainak megadása Terraform-szolgáltatói blokkban
1. A környezet konfigurálása
- Azure-előfizetés: Ha nem rendelkezik Azure-előfizetéssel, első lépésként mindössze néhány perc alatt létrehozhat egy ingyenes fiókot.
2. Az Azure PowerShell telepítése
Az Azure-erőforrásokkal való interakciót lehetővé tevő legújabb PowerShell-modul neve Azure PowerShell Az modul. Az Azure PowerShell Az modul használatakor a PowerShell 7 (vagy újabb) az ajánlott verzió minden platformon. Ha telepítve van a PowerShell, a következő parancs megadásával ellenőrizheti a verziót egy PowerShell-parancssorban.
$PSVersionTable.PSVersion
Telepítse a PowerShellt. Ezt a bemutatót a Windows 10-en futó PowerShell 7.2.1 (x64) használatával teszteltük.
3. Az Azure CLI telepítése
Ahhoz , hogy a Terraform hitelesíthesse magát az Azure-ban, telepítenie kell az Azure CLI-t. Ezt a bemutatót az Azure CLI 2.32.0-s verziójával teszteltük.
4. A Terraform telepítése Windowshoz
Töltse le a Terraformot. Ezt a cikket a Terraform 1.1.4-es verziójával teszteltük.
A letöltésből bontsa ki a végrehajtható fájlt egy ön által választott könyvtárba (például
c:\terraform
).Frissítse a rendszer globális PATH környezeti változóját, hogy tartalmazza a végrehajtható könyvtárat.
Nyisson meg egy terminálablakot.
Ellenőrizze a globális elérési út konfigurációját a
terraform
paranccsal.terraform -version
A Terraform hibaelhárítása az Azure-ban
A Terraform Azure-beli használatakor felmerülő gyakori problémák elhárítása