Jak zainstalować Terraform na Windows 11 lub 10 przy użyciu Wingeta

Terraform to narzędzie programowe typu open source typu infrastruktura jako kod (IaC) stworzone przez firmę HashiCorp. W tym samouczku dowiesz się, jak zainstalować Terraform w systemie Windows 11 lub 10 za pomocą jednego polecenia Winget.

To narzędzie umożliwia użytkownikom definiowanie i udostępnianie infrastruktury przy użyciu języka konfiguracji wysokiego poziomu HashiCorp Configuration Language (HCL) lub JSON. Programiści korzystający z Terraform mogą zautomatyzować udostępnianie chmur, zarządzanie infrastrukturą i orkiestrację usług w wydajny i skalowalny sposób, dlatego jest on dość popularny w zarządzaniu infrastrukturą.

Nauka instalacji Terraform i zarządzania nią jest niezbędna dla administratorów systemów i specjalistów DevOps. Użytkownicy muszą najpierw wiedzieć, jak go zainstalować. W tym przewodniku przejdziemy przez kolejne kroki, aby użyć Wingeta (Menedżera pakietów Windows) do zainstalowania Terraform w systemie Windows.

Przewodnik krok po kroku dotyczący instalacji Terraform za pomocą Wingeta

Krok 1: Uzyskaj dostęp do wiersza poleceń lub programu PowerShell

Winget to narzędzie CLI. Aby uzyskać do niego dostęp, musisz otworzyć PowerShell lub CMD w systemie Windows z uprawnieniami administratora. Dlatego kliknij prawym przyciskiem myszy przycisk menu Start systemu Windows 11 lub 10 i wybierz opcję Terminal (administrator) lub Windows PowerShell (administrator).

Krok 2: Sprawdź, czy Winget jest zainstalowany

Ponieważ Windows 10 w wersji 1809 lub nowszej, w tym Windows 11, oferuje Winget jako preinstalowaną aplikację, dlatego nie musimy wykonywać żadnych dodatkowych czynności. Niemniej jednak, aby potwierdzić, że jest on w twoim systemie, uruchom podane polecenie, aby sprawdzić wersję i dostępność Wingeta.

winget --version

Notatka:Jeśli polecenie nie zwróci numeru wersji, zainstaluj go z plikuSklep Microsoftulub uruchom tę składnię PowerShell:

Add-AppxPackage -RegisterByFamilyName -MainPackage Microsoft.DesktopAppInstaller_8wekyb3d8bbwe

Krok 3: Wyszukaj Terraform w Winget

Nie wiemy, jakiego identyfikatora aplikacji używa Winget do instalacji Terraform. Aby potwierdzić, że Terraform jest dostępny do instalacji przez Winget, możemy wyszukać pakiet Terraform za pomocą tego polecenia, co wyświetli listę wszystkich pakietów dostępnych w repozytorium Winget oznaczonych terminem ?Terraforma.?

winget search terraform

Krok 4: Zainstaluj Terraform na Windows 11 lub 10

Po potwierdzeniu, że Terraform jest dostępny, możesz go zainstalować, uruchamiając podane polecenie, które automatycznie pobierze i zainstaluje Terraform w twoim systemie. Skonfiguruje także zmienną środowiskową nexeccary, aby udostępnić terraform w całym systemie.

winget install HashiCorp.Terraform

Krok 5: Sprawdź instalację Terraform

Przed sprawdzeniem wersji zamknij terminal poleceń i otwórz go ponownie, aby upewnić się, że dodana ścieżka katalogu instalacyjnego Terraform do zmiennej Envrionment jest czytelna dla PowerSehll lub CMD. Następnie sprawdź wersję za pomocą:

terraform -v

To polecenie wyświetli zainstalowaną wersję Terraform, potwierdzając, że proces instalacji przebiegł pomyślnie.

Krok 6: Testowanie instalacji Terraform

Aby upewnić się, że Terraform działa poprawnie, możemy przeprowadzić podstawowy test, inicjując konfigurację Terraform.

Utwórz nowy folder do testowania:

mkdir terraform-test
cd terraform-test

Utwórz prosty plik konfiguracyjny Terraform o nazwie main.tf:

notepad test.tf

Dodaj następującą zawartość do plikutest.tfplik iratowaćTo:

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

provider "local" {}

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

Uruchom terraform init, aby zainicjować konfigurację i pobrać niezbędne wtyczki dostawcy.

terraform init

Terraform, aby wykonać konfigurację i utworzyć plik hello.txt, zastosować wygenerowaną konfigurację za pomocą podanego polecenia.

terraform apply

Jeśli instalacja się powiedzie, Terraform utworzy w katalogu plik hello.txt.

Sprawdź wynik: Po wykonaniu polecenia acześć.txtplik powinien zostać wygenerowany w katalogu projektu z zawartością ?Witaj Terraformie!?.

Sprawdź plik:Możesz sprawdzić zawartość pliku, uruchamiając:

cat hello.txt

Spowoduje to wyświetlenie:

Hello, Terraform!

Aktualizacja i dezinstalacja

Jeśli dostępna jest jakaś nowa wersja Terraforma, to aby ją zainstalować za pomocą wingeta, użyj podanej składni:

winget upgrade HashiCorp.Terraform

Natomiast, aby całkowicie usunąć, uruchom polecenie dezinstalacji:

winget uninstall HashiCorp.Terraform

Wniosek

Użycie Wingeta do zainstalowania Terraform na Windows 11 lub 10 to wygodna i prosta metoda dla programistów, którzy generalnie wolą wiersz poleceń od GUI.

Inne artykuły:

Related Posts