[A-00146]TerraformでResource Groupを作成する
Azure環境にterraformでResource Groupを作成します。
Azure環境でterraformを実行する環境ができている前提です。
・Terraformの作成/実行
terraform {
  required_version = ">=0.12"
  required_providers {
    azurerm = {
        source = "hashicorp/azurerm"
        version = "~>2.0"
    }
    random = {
        source = "hashicorp/random"
        version = "~>3.0"
    }
  }
}
provider "azurerm" {
  features {
  }
}resource "random_pet" "default" {
    prefix = var.resource_group_name_prefix
}
resource "azurerm_resource_group" "default" {
  location = var.resource_group_location
  name = random_pet.default.id
}variable "resource_group_location" {
  default = "japaneast"
}
variable "resource_group_name_prefix" {
  default = "rg"
}output "resource_group_name" {
  value = azurerm_resource_group.default.name
}下記のコマンドで実行します。
terraform init
terraform plan
terraform apply上記を実行すると下記のようにResource Groupが作成されます。

確認ができたら後片付けをします。
terraform destroy・Appendix
公式ドキュメント
https://learn.microsoft.com/ja-jp/azure/developer/terraform/create-resource-group?tabs=azure-cli
コメントを残す