Repolode
hashicorp

hashicorp/terraform-provider-azurerm

一个 Terraform Provider,用于通过 Azure Resource Manager 以代码方式创建和管理 Azure 资源。

Star
4,984
Fork
5,077
未关闭 Issue
2,964
最近提交
24小时前

这是什么?

AzureRM 是 Terraform 的 Provider 插件,Terraform 是一款基础设施即代码工具。它把 Terraform 中的资源定义映射到 Azure Resource Manager API 上,用户可以在 HCL 配置文件中声明资源组、虚拟网络等资源,Terraform 会调用 Azure 接口进行创建、更新或删除,使实际状态与配置保持一致。

该 Provider 支持 Azure CLI、托管标识(Managed Identity)和服务主体(Service Principal)等多种认证方式,并通过 features 块调整资源的行为,例如删除时的处理方式。使用文档发布在 Terraform Registry 上,仓库的 examples 目录中还提供了示例配置。

项目使用 Go 编写,采用 MPL-2.0 许可证。贡献者可以在 contributing 目录中找到构建和开发指南。

核心功能

  • 01通过 Terraform 配置以声明式方式管理资源组、虚拟网络等 Azure 资源。
  • 02支持 Azure CLI、托管标识和服务主体等认证方式。
  • 03提供 features 块,用于控制 Provider 级别的行为。
  • 04在 Terraform Registry 中提供使用文档,仓库内附带示例配置。

适用场景

  • 以代码方式部署和版本化管理多环境的 Azure 基础设施。
  • 自动化创建应用部署所需的网络和资源组。
  • 在将变更应用到 Azure 之前,通过 Terraform plan 审查基础设施变更。

快速上手

  1. 1

    在 Terraform 配置中声明 AzureRM 提供程序及其版本

  2. 2

    使用一种身份验证方式并添加 features 块来配置提供程序

  3. 3

    定义资源组和虚拟网络等 Azure 资源

使用前须知

  • 需要 Azure 订阅和有效的凭据才能管理资源。

标签

#azure#terraform#infrastructure-as-code#cloud#devops#go#azure-resource-manager#terraform-provider

常见问题

terraform-provider-azurerm 是什么?
一个 Terraform Provider,用于通过 Azure Resource Manager 以代码方式创建和管理 Azure 资源。 AzureRM 是 Terraform 的 Provider 插件,Terraform 是一款基础设施即代码工具。它把 Terraform 中的资源定义映射到 Azure Resource Manager API 上,用户可以在 HCL 配置文件中声明资源组、虚拟网络等资源,Terraform 会调用 Azure 接口进行创建、更新或删除,使实际状态与配置保持一致。
terraform-provider-azurerm 可以免费使用吗?用的什么许可证?
terraform-provider-azurerm 以 MPL-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
terraform-provider-azurerm 还在维护吗?
活跃维护中。terraform-provider-azurerm 最近一次提交是在 2026年11月6日。
terraform-provider-azurerm 适合用来做什么?
以代码方式部署和版本化管理多环境的 Azure 基础设施。 自动化创建应用部署所需的网络和资源组。 在将变更应用到 Azure 之前,通过 Terraform plan 审查基础设施变更。
terraform-provider-azurerm 怎么安装和运行?
在 Terraform 配置中声明 AzureRM 提供程序及其版本 使用一种身份验证方式并添加 features 块来配置提供程序 定义资源组和虚拟网络等 Azure 资源
在哪里获取 terraform-provider-azurerm?
源代码和安装说明在 GitHub 上:https://github.com/hashicorp/terraform-provider-azurerm

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目