跳转至主内容
Azure

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 Enterprise 简化操作并更加安全高效地预配任何基础设施。在一个工作流中集中部署基础设施,并预配、治理和审核任何环境。

了解 Azure 上的 Terraform 的常见方案

创建 Linux 虚拟机。

创建 Kubernetes 群集。

创建虚拟机规模集。

配置虚拟网络。

使用 Azure 上的 Terraform 的 DevOps 工作流示例

在 Azure 虚拟体系结构中使用 Jenkins 和 Terraform 的不可变基础结构 CI/CD 概述

Azure 是用于托管运行 Windows 或 Linux 的虚拟机的世界级云。无论使用 Java、Node.js 还是 PHP 来开发应用程序,都需要持续集成和持续部署 (CI/CD) 管道自动将更改推送到这些虚拟机。

详细了解使用 Jenkins 和 Terraform 的不可变基础结构 CI/CD

快速开始使用

创建 Azure 免费帐户。

安装和配置 Terraform。

使用 Terraform 创建 VM

Azure 上的其他 HashiCorp 解决方案

HashiCorp Vault

跨动态分布式环境管理机密并保护敏感数据。

HashiCorp Consul

跨任何运行时平台和公有/私有云连接、保护和配置服务。

掌握博客最新动态

查看所有更新

更深入发掘 - 详细了解 Azure 上的 Terraform

转到相关文档