[Terraform] 5. Virtual Network 생성


[Azure Terraform Docs](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs)
  • Category : Terraform
  • Tag : Terraform


1. Azure Terraform Docs 참조

Azure Terraform Docs

Virtual Network검색 후 아래와 같은 예시코드 참고

img

resource "azurerm_resource_group" "example" {
  name     = "example-resources"
  location = "West Europe"
}

resource "azurerm_network_security_group" "example" {
  name                = "example-security-group"
  location            = azurerm_resource_group.example.location
  resource_group_name = azurerm_resource_group.example.name
}

## 가상네트워크 부분만 복사
resource "azurerm_virtual_network" "example" {
  name                = "example-network"
  location            = azurerm_resource_group.example.location
  resource_group_name = azurerm_resource_group.example.name
  address_space       = ["10.0.0.0/16"]
  dns_servers         = ["10.0.0.4", "10.0.0.5"]

  subnet {
    name           = "subnet1"
    address_prefix = "10.0.1.0/24"
  }

  subnet {
    name           = "subnet2"
    address_prefix = "10.0.2.0/24"
    security_group = azurerm_network_security_group.example.id
  }

  tags = {
    environment = "Production"
  }
}




Share this post