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 的常见方案
使用 Azure 上的 Terraform 的 DevOps 工作流示例
在 Azure 虚拟体系结构中使用 Jenkins 和 Terraform 的不可变基础结构 CI/CD 概述
Azure 是用于托管运行 Windows 或 Linux 的虚拟机的世界级云。无论使用 Java、Node.js 还是 PHP 来开发应用程序,都需要持续集成和持续部署 (CI/CD) 管道自动将更改推送到这些虚拟机。