共用方式為


使用Bash在 Windows 上安裝 Terraform

Terraform 可讓您定義、預覽和部署雲端基礎結構。 使用 Terraform 時,您可以使用 HCL 語法來建立設定檔。 HCL 語法可讓您指定雲端提供者 (例如 Azure) 和構成雲端基礎結構的元素。 建立設定檔之後,您可以建立執行計畫,讓您先預覽基礎結構變更,之後再部署。 驗證變更之後,您可以套用執行計畫來部署基礎結構。

本文會提供向 Azure 驗證以搭配 Terraform 使用的選項。

在本文中,您將學會如何:

  • 安裝 Git Bash 終端機模擬器
  • 安裝 Azure CLI
  • 安裝 Terraform (英文)
  • 設定您的環境以在 Windows 上執行 Terraform
  • 了解常見的 Terraform 和 Azure 驗證案例
  • 透過 Cloud Shell Microsoft 帳戶進行驗證(使用 Bash 或 PowerShell)
  • 從 Windows 透過Microsoft帳戶進行驗證(使用 Bash 或 PowerShell)
  • 使用 Azure CLI 建立服務主體
  • 使用 Azure PowerShell 建立服務主體
  • 在環境變數中指定服務主體認證
  • 在 Terraform 提供者區塊中指定服務主體認證

1.設定環境

  • Azure 訂用帳戶:如果您沒有 Azure 訂用帳戶,請在開始前建立免費帳戶

2.安裝終端機模擬器

Windows 上有許多選項可執行bash命令,包括 Git Bash 和 Windows 終端機。 本文已使用 Git Bash 進行測試。 下載並安裝 Git Bash

3.安裝 Azure CLI

安裝 Azure CLI。 本文已使用 Azure CLI 2.26.1 版進行測試。

4.安裝適用於 Windows 的 Terraform

  1. 下載 Terraform。 本文已使用 Terraform 1.1.4 版進行測試。

  2. 從下載中,將可執行檔案解壓縮到您選擇的目錄(例如 , c:\terraform

  3. 更新系統的全域PATH環境變數,以包含包含可執行文件的目錄。

  4. 開啟終端機視窗。

  5. 使用 命令確認全域路徑組 terraform 態。

    terraform -version
    

對 Azure 上的 Terraform 進行疑難排解

針對在 Azure 上使用 Terraform 時的常見問題進行疑難排解

下一步