A Terraform telepítése Windows 11 vagy 10 rendszeren a Winget segítségével

A Terraform egy nyílt forráskódú infrastruktúra-kódként (IaC) szoftvereszköz, amelyet a HashiCorp hozott létre. Ez az oktatóanyag megtanítja nekünk, hogyan telepítsük a Terraformot Windows 11 vagy 10 rendszeren egyetlen Winget paranccsal.

Ez az eszköz lehetővé teszi a felhasználók számára az infrastruktúra meghatározását és biztosítását a HashiCorp konfigurációs nyelv (HCL) vagy a JSON magas szintű konfigurációs nyelvével. A Terraform fejlesztők hatékonyan és skálázhatóan automatizálhatják a felhő-kiépítést, az infrastruktúra-kezelést és a szolgáltatásszervezést, ezért igen népszerű az infrastruktúrák kezelésében.

A Terraform telepítésének és kezelésének megtanulása elengedhetetlen a rendszergazdák és a DevOps szakemberek számára. A felhasználóknak először tudniuk kell, hogyan kell telepíteni. Ebben az útmutatóban végigvesszük a Winget (Windows Package Manager) használatának lépéseit a Terraform Windows rendszerre történő telepítéséhez.

Útmutató lépésről lépésre a Terraform telepítéséhez a Winget segítségével

1. lépés: Nyissa meg a Parancssort vagy a PowerShellt

A Winget egy CLI eszköz. A hozzáféréshez meg kell nyitnia a PowerShellt vagy a CMD-t Windows rendszeren rendszergazdai jogokkal. Ezért kattintson a jobb gombbal a Windows 11 vagy 10 Start menü gombjára, és válassza ki a Terminál (Rendszergazda) vagy a Windows PowerShell (Rendszergazda) lehetőséget.

2. lépés: Ellenőrizze, hogy a Winget telepítve van-e

Mivel a Windows 10 1809-es vagy újabb verziója, beleértve a Windows 11-et is, előre telepített alkalmazásként kínálja a Wingetet, így nincs szükségünk semmi extra végrehajtásra. Ennek ellenére annak ellenőrzéséhez, hogy a rendszeren van, futtassa a megadott parancsot a Winget verziójának és elérhetőségének ellenőrzéséhez.

winget --version

Jegyzet:Ha a parancs nem adja vissza a verziószámot, telepítse aMicrosoft Storevagy futtassa ezt a PowerShell szintaxist:

Add-AppxPackage -RegisterByFamilyName -MainPackage Microsoft.DesktopAppInstaller_8wekyb3d8bbwe

3. lépés: Keresse meg a Terraformot a Wingetben

Nem tudjuk, hogy a Winget milyen alkalmazásazonosítót használ a Terraform telepítéséhez. Annak ellenőrzésére, hogy a Terraform elérhető-e a Wingeten keresztüli telepítéshez, megkereshetjük a Terraform csomagot ezzel a paranccsal, amely felsorolja a Winget lerakaton keresztül elérhető összes csomagot a következővel:Terraform.”

winget search terraform

4. lépés: Telepítse a Terraformot Windows 11 vagy 10 rendszeren

Miután megerősítette, hogy a Terraform elérhető, telepítheti a megadott parancs futtatásával, amely automatikusan letölti és telepíti a Terraformot a rendszerére. A nexeccary környezeti változót is beállítja, hogy a terrfaform elérhető legyen az egész rendszerben.

winget install HashiCorp.Terraform

5. lépés: Ellenőrizze a Terraform telepítését

A verzió ellenőrzése előtt zárja be a parancsterminált, majd nyissa meg újra, hogy megbizonyosodjon arról, hogy a Terraform telepítési könyvtárának az Envrionment változóhoz hozzáadott elérési útja olvasható a PowerSehll vagy a CMD számára. Ezután ellenőrizze a verziót a következővel:

terraform -v

Ez a parancs megjeleníti a Terraform telepített verzióját, megerősítve, hogy a telepítési folyamat sikeres volt.

6. lépés: A Terraform telepítésének tesztelése

A Terraform megfelelő működésének biztosítása érdekében lefuttathatunk egy alaptesztet a Terraform konfiguráció inicializálásával.

Hozzon létre egy új mappát teszteléshez:

mkdir terraform-test
cd terraform-test

Hozzon létre egy egyszerű Terraform konfigurációs fájlt main.tf néven:

notepad test.tf

Adja hozzá a következő tartalmat ateszt.tffájl ésmegtakarításazt:

terraform {
  required_providers {
    local = {
      source  = "hashicorp/local"
      version = "~> 2.0"
    }
  }
}

provider "local" {}

resource "local_file" "example" {
  content  = "Hello, Terraform!"
  filename = "${path.module}/hello.txt"
}

Futtassa a terraform init programot a konfiguráció inicializálásához és a szükséges szolgáltatói bővítmények letöltéséhez.

terraform init

Terraform a konfiguráció végrehajtásához és egy hello.txt fájl létrehozásához, alkalmazza a generált konfigurációt a megadott paranccsal.

terraform apply

Ha a telepítés sikeres, a Terraform létrehoz egy hello.txt fájlt a könyvtárban.

Ellenőrizze az eredményt: A parancs befejezése után ahello.txtfájlt kell létrehozni a projekt könyvtárában a következő tartalommal:Szia Terraform!!”.

Ellenőrizze a fájlt:A fájl tartalmát a következő futtatásával ellenőrizheti:

cat hello.txt

Ez a következő kimenetet adja:

Hello, Terraform!

Frissítés és eltávolítás

Ha elérhető a Terraform új verziója, akkor a winget használatával történő telepítéshez használja a megadott szintaxist:

winget upgrade HashiCorp.Terraform

Míg a teljes eltávolításhoz futtassa az eltávolítási parancsot:

winget uninstall HashiCorp.Terraform

Következtetés

A Winget használata a Terraform Windows 11 vagy 10 rendszerre történő telepítéséhez kényelmes és egyszerű módszert kínál azoknak a fejlesztőknek, akik általában a parancssort részesítik előnyben a grafikus felhasználói felülettel szemben.

Egyéb cikkek:

Related Posts