diff --git a/quickstart/101-azurerm_dns_zone/main.tf b/quickstart/101-azurerm_dns_zone/main.tf deleted file mode 100644 index 487d77c4..00000000 --- a/quickstart/101-azurerm_dns_zone/main.tf +++ /dev/null @@ -1,29 +0,0 @@ -resource "random_pet" "rg_name" { - prefix = var.resource_group_name_prefix -} - -resource "azurerm_resource_group" "rg" { - name = random_pet.rg_name.id - location = var.resource_group_location -} - -resource "random_string" "name" { - length = 13 - lower = true - numeric = false - special = false - upper = false -} - -resource "azurerm_dns_zone" "zone" { - name = "www.${random_string.name.result}.azurequickstart.org" - resource_group_name = azurerm_resource_group.rg.name -} - -resource "azurerm_dns_a_record" "record" { - name = "www" - resource_group_name = azurerm_resource_group.rg.name - zone_name = azurerm_dns_zone.zone.name - ttl = 3600 - records = ["1.2.3.4", "1.2.3.5"] -} diff --git a/quickstart/101-azurerm_dns_zone/outputs.tf b/quickstart/101-azurerm_dns_zone/outputs.tf deleted file mode 100644 index 36e97141..00000000 --- a/quickstart/101-azurerm_dns_zone/outputs.tf +++ /dev/null @@ -1,3 +0,0 @@ -output "name_servers" { - value = azurerm_dns_zone.zone.name_servers -} diff --git a/quickstart/101-azurerm_dns_zone/providers.tf b/quickstart/101-azurerm_dns_zone/providers.tf deleted file mode 100644 index e395f149..00000000 --- a/quickstart/101-azurerm_dns_zone/providers.tf +++ /dev/null @@ -1,16 +0,0 @@ -terraform { - required_version = ">=0.12" - required_providers { - azurerm = { - source = "hashicorp/azurerm" - version = "~>2.0" - } - random = { - source = "hashicorp/random" - version = "~>3.0" - } - } -} -provider "azurerm" { - features {} -} \ No newline at end of file diff --git a/quickstart/101-azurerm_dns_zone/readme.md b/quickstart/101-azurerm_dns_zone/readme.md deleted file mode 100644 index 307e5666..00000000 --- a/quickstart/101-azurerm_dns_zone/readme.md +++ /dev/null @@ -1,22 +0,0 @@ -# Azure DNS zone and A record - -This template creates an Azure DNS zone and an 'A' record. - -## Terraform resource types - -- [random_pet](https://registry.terraform.io/providers/hashicorp/random/latest/docs/resources/pet) -- [azurerm_resource_group](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/resource_group) -- [random_string](https://registry.terraform.io/providers/hashicorp/random/latest/docs/resources/string) -- [azurerm_dns_zone](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/dns_zone) -- [azurerm_dns_a_record](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/dns_a_record) - -## Variables - -| Name | Description | Default | -|-|-|-| -| `resource_group_name_prefix` | Prefix of the resource group name that's combined with a random ID so name is unique in your Azure subscription. | rg | -| `resource_group_location` | Location of the resource group. | eastus | - -## Example - -To see how to run this example, see [Create an Azure resource group using Terraform](https://docs.microsoft.com/azure/developer/terraform/create-resource-group). \ No newline at end of file diff --git a/quickstart/101-azurerm_dns_zone/variables.tf b/quickstart/101-azurerm_dns_zone/variables.tf deleted file mode 100644 index 2918e632..00000000 --- a/quickstart/101-azurerm_dns_zone/variables.tf +++ /dev/null @@ -1,9 +0,0 @@ -variable "resource_group_location" { - default = "eastus" - description = "Location for all resources." -} - -variable "resource_group_name_prefix" { - default = "rg" - description = "Prefix of the resource group name that's combined with a random ID so name is unique in your Azure subscription." -} diff --git a/quickstart/101-dns_zone/providers.tf b/quickstart/101-dns_zone/providers.tf index 74326fc6..935ec8aa 100644 --- a/quickstart/101-dns_zone/providers.tf +++ b/quickstart/101-dns_zone/providers.tf @@ -1,13 +1,13 @@ terraform { - required_version = ">=1.0" + required_version = ">=1.2" required_providers { azurerm = { source = "hashicorp/azurerm" - version = "~>3.4" + version = "~>3.0" } random = { source = "hashicorp/random" - version = "~>3.4" + version = "~>3.0" } } }