Megosztás a következőn keresztül:


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

  1. 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
    
  2. 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

  1. Töltse le a Terraformot. Ezt a cikket a Terraform 1.1.4-es verziójával teszteltük.

  2. 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).

  3. Frissítse a rendszer globális PATH környezeti változóját, hogy tartalmazza a végrehajtható könyvtárat.

  4. Nyisson meg egy terminálablakot.

  5. 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

Következő lépések