A Terraform telepítése Windows rendszeren a Bash 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 az Azure-ban a Terraformhoz való használatra történő hitelesítés lehetőségeit.
Ebben a cikkben az alábbiakkal ismerkedhet meg:
- A Git Bash terminálemulátor telepítése
- Telepítse az Azure CLI-t
- A Terraform telepítése
- A környezet konfigurálása a Terraform windowsos futtatására
- 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. Terminálemulátor telepítése
A Windows rendszeren számos lehetőség van bash-parancsok futtatására, beleértve a Git Basht és a Windows Terminalt. Ezt a cikket a Git Bash használatával teszteltük. Töltse le és telepítse a Git Basht.
3. Az Azure CLI telepítése
Telepítse az Azure CLI-t. Ezt a cikket az Azure CLI 2.26.1-es 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