Udostępnij za pośrednictwem


Instalowanie programu Terraform w systemie Windows przy użyciu powłoki Bash

Narzędzie Terraform umożliwia definiowanie, wyświetlanie wersji zapoznawczej i wdrażanie infrastruktury chmury. Za pomocą narzędzia Terraform tworzysz pliki konfiguracji przy użyciu składni HCL. Składnia listy HCL umożliwia określenie dostawcy chmury — takiego jak platforma Azure — oraz elementów tworzących infrastrukturę chmury. Po utworzeniu plików konfiguracji utworzysz plan wykonywania , który umożliwia wyświetlenie podglądu zmian infrastruktury przed ich wdrożeniem. Po zweryfikowaniu zmian należy zastosować plan wykonywania w celu wdrożenia infrastruktury.

W tym artykule przedstawiono opcje uwierzytelniania na platformie Azure w celu użycia z programem Terraform.

W tym artykule dowiesz się, jak:

  • Zainstaluj emulator terminala Git Bash
  • Instalowanie CLI Azure
  • Instalowanie programu Terraform
  • Konfigurowanie środowiska pod kątem uruchamiania narzędzia Terraform w systemie Windows
  • Omówienie typowych scenariuszy uwierzytelniania programu Terraform i platformy Azure
  • Uwierzytelnij się za pomocą konta Microsoft z usługi Cloud Shell (przy użyciu powłoki Bash lub programu PowerShell)
  • Uwierzytelnianie za pomocą konta Microsoft z systemu Windows (przy użyciu powłoki Bash lub programu PowerShell)
  • Tworzenie zasady usługi przy użyciu interfejsu wiersza polecenia platformy Azure
  • Tworzenie głównej jednostki usługi z użyciem Azure PowerShell
  • Określ poświadczenia jednostki usługi w zmiennych środowiskowych
  • Określanie poświadczeń jednostki usługi w bloku dostawcy programu Terraform

1. Konfigurowanie środowiska

  • Subskrypcja platformy Azure: jeśli nie masz subskrypcji platformy Azure, przed rozpoczęciem utwórz bezpłatne konto .

2. Instalowanie emulatora terminalu

W systemie Windows istnieje wiele opcji uruchamiania poleceń bash, w tym Git Bash i Windows Terminal. Artykuł przetestowano przy użyciu powłoki Git Bash. Pobierz i zainstaluj aplikację Git Bash.

3. Instalowanie interfejsu wiersza polecenia platformy Azure

Zainstaluj interfejs wiersza polecenia platformy Azure. Ten artykuł został przetestowany przy użyciu interfejsu wiersza polecenia platformy Azure w wersji 2.26.1.

4. Instalowanie programu Terraform dla systemu Windows

  1. Pobierz program Terraform. Ten artykuł został przetestowany przy użyciu programu Terraform w wersji 1.1.4.

  2. Po pobraniu wyodrębnij plik wykonywalny do wybranego katalogu (na przykład c:\terraform).

  3. Zaktualizuj globalną zmienną środowiskową PATH systemu, aby uwzględnić katalog zawierający plik wykonywalny.

  4. Otwórz okno terminalu.

  5. Sprawdź konfigurację ścieżki globalnej za pomocą polecenia terraform.

    terraform -version
    

Rozwiązywanie problemów z programem Terraform na platformie Azure

Rozwiązywanie typowych problemów podczas korzystania z narzędzia Terraform na platformie Azure

Dalsze kroki