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 omówiono sposób wykonywania następujących zadań:

  • Instalowanie emulatora terminalu powłoki Git Bash
  • Instalowanie interfejsu wiersza polecenia platformy 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
  • Uwierzytelnianie 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 jednostki usługi przy użyciu interfejsu wiersza polecenia platformy Azure
  • Tworzenie jednostki usługi przy użyciu programu Azure PowerShell
  • Określanie poświadczeń 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ń powłoki bash, w tym powłoki Git Bash i Terminal Windows. Ten artykuł został przetestowany przy użyciu powłoki Git Bash. Pobierz i zainstaluj powłokę 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 terraform pomocą polecenia .

    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

Następne kroki