Trace Id is missing
跳至主要內容

Azure 上的 HashiCorp Terraform

使用熟悉的自動化工具來輕鬆管理基礎結構即程式碼。
 

簡化基礎結構管理

利用可用於建立、管理和更新基礎結構資源 (例如虛擬機器 (VM)、網路和容器) 的宣告式設定檔來定義基礎結構即程式碼。使用 Terraform 設定語言來輕鬆地將您工作流程中的資源管理自動化。

爲什麽要選擇 Azure 上的 Terraform?

預先整合

Terraform 內建於  Azure Cloud Shell  中且已驗證至您的訂用帳戶,因此已整合完成可供使用。利用適用於 Visual Studio Code 的  Azure Terraform 延伸模組 在 Azure 中建置和測試模組,直接在 Visual Studio Code 內提供 Terraform 命令支援、資源圖表視覺化和 Azure Cloud Shell 整合。

社群領導

Microsoft 與 HashiCorp 工程小組會與 Terraform 社群合作,以持續開發 Azure Terraform  提供者 與 模組。若要提出功能要求、回報問題或貢獻,請加入  GitHub 存放庫 。

符合企業需求

利用  Terraform 企業版 來簡化作業,已更加安全且有效率的方式佈建任何基礎結構。將基礎結構部署集中至單一工作流程內,並佈建、治理和稽核任何環境。

探索常見的 Azure 上的 Terraform 案例

建立 Linux 虛擬機器。

建立 Kubernetes 叢集。

建立虛擬機器擴展集。

設定虛擬網路。

Azure 上的 Terraform 的 DevOps 工作流程範例

使用 Jenkins 與 Azure 虛擬架構上的 Terraform 的固定基礎結構 CI/CD 的概觀

Azure 是世界級的雲端,可用於裝載執行 Windows 或 Linux 的虛擬機器。不論您使用 Java、Node.js、Go 或 PHP 開發應用程式,都需要持續整合與持續部署 (CI/CD) 管線,以自動將變更推送到這些虛擬機器。
 

快速入門

1

建立  Azure 的免費帳戶。

2

安裝並設定 Terraform。

3

使用 Terraform 建立 VM 。

Azure 上的其他 HashiCorp 解決方案

HashiCorp 保存庫

在動態、分散式環境中管理祕密和保護敏感性資料。

HashiCorp Consul

在任何執行階段平台、公用或私人雲端中連線、保護和設定服務。

透過 Microsoft 開放原始碼部落格查看最新消息

深入發掘 - 深入了解 Azure 上的 Terraform