Skip to content

Commit

Permalink
added common DNS zones
Browse files Browse the repository at this point in the history
  • Loading branch information
gillianstravers committed Oct 17, 2024
1 parent bf52edb commit 6c4053a
Show file tree
Hide file tree
Showing 3 changed files with 35 additions and 0 deletions.
21 changes: 21 additions & 0 deletions main.tf
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
resource "azure_resource_group" "rg" {
name = var.resource_group.name
location = var.resource_group.location
}

resource "azurerm_private_dns_zone" "privatelink_zones" {
for_each = toset([
"privatelink.blob.core.windows.net",
"privatelink.database.windows.net",
"privatelink.file.core.windows.net",
"privatelink.queue.core.windows.net",
"privatelink.redis.cache.windows.net",
"privatelink.servicebus.windows.net",
"privatelink.sql.database.windows.net",
"privatelink.vaultcore.azure.net",
"privatelink.web.core.windows.net"
])

name = each.key
resource_group_name = azure_resource_group.rg.name
}
14 changes: 14 additions & 0 deletions terraform.tf
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
terraform {
required_version = ">= 1.7"

required_providers {
azurerm = {
source = "hashicorp/azurerm"
version = ">= 4"
}
}
}

provider "azurerm" {
features {}
}
Empty file added variables.tf
Empty file.

0 comments on commit 6c4053a

Please sign in to comment.