diff --git a/quickstart/101-attestation-provider/main.tf b/quickstart/101-attestation-provider/main.tf index b6ab3d17..123d2607 100644 --- a/quickstart/101-attestation-provider/main.tf +++ b/quickstart/101-attestation-provider/main.tf @@ -1,4 +1,7 @@ terraform { + + required_version = ">=0.12" + required_providers { azurerm = { source = "hashicorp/azurerm" diff --git a/quickstart/101-resource-group/main.tf b/quickstart/101-resource-group/main.tf index 77074419..00e05541 100644 --- a/quickstart/101-resource-group/main.tf +++ b/quickstart/101-resource-group/main.tf @@ -1,4 +1,7 @@ terraform { + + required_version = ">=0.12" + required_providers { azurerm = { source = "hashicorp/azurerm" diff --git a/quickstart/201-k8s-cluster-with-aks-applicationgateway-ingress/main.tf b/quickstart/201-k8s-cluster-with-aks-applicationgateway-ingress/main.tf index d5375bef..4b953057 100644 --- a/quickstart/201-k8s-cluster-with-aks-applicationgateway-ingress/main.tf +++ b/quickstart/201-k8s-cluster-with-aks-applicationgateway-ingress/main.tf @@ -1,18 +1,21 @@ terraform { -required_providers { - azurerm = { - source = "hashicorp/azurerm" - version = "~>2.0" - } -} -backend "azurerm" { - resource_group_name = var.resource_group_name - storage_account_name = var.storage_account_name - container_name = "tfstate" - key = "codelab.microsoft.tfstate" -} -} -provider "azurerm" { -features {} + required_version = ">=0.12" + + required_providers { + azurerm = { + source = "hashicorp/azurerm" + version = "~>2.0" + } + } + backend "azurerm" { + resource_group_name = var.resource_group_name + storage_account_name = var.storage_account_name + container_name = "tfstate" + key = "codelab.microsoft.tfstate" + } + } + + provider "azurerm" { + features {} } diff --git a/quickstart/201-vmss-jumpbox/main.tf b/quickstart/201-vmss-jumpbox/main.tf index 0dd81b3c..15ebf449 100644 --- a/quickstart/201-vmss-jumpbox/main.tf +++ b/quickstart/201-vmss-jumpbox/main.tf @@ -1,4 +1,6 @@ terraform { + required_version = ">=0.12" + required_providers { azurerm = { source = "hashicorp/azurerm" diff --git a/quickstart/201-vmss-packer-jumpbox/main.tf b/quickstart/201-vmss-packer-jumpbox/main.tf index 50ce4791..87377e1d 100644 --- a/quickstart/201-vmss-packer-jumpbox/main.tf +++ b/quickstart/201-vmss-packer-jumpbox/main.tf @@ -1,4 +1,7 @@ terraform { + + required_version = ">=0.12" + required_providers { azurerm = { source = "hashicorp/azurerm" diff --git a/quickstart/301-hub-spoke/main.tf b/quickstart/301-hub-spoke/main.tf index 40632e02..9397419a 100644 --- a/quickstart/301-hub-spoke/main.tf +++ b/quickstart/301-hub-spoke/main.tf @@ -1,12 +1,15 @@ terraform { - required_providers { - azurerm = { - source = "hashicorp/azurerm" - version = "~>2.0" - } + + required_version = ">=0.12" + + required_providers { + azurerm = { + source = "hashicorp/azurerm" + version = "~>2.0" } + } } provider "azurerm" { - features {} + features {} }