From bd3972caabf1d93d28aa990cbfb225b7b6b102b9 Mon Sep 17 00:00:00 2001 From: Tom Archer Date: Fri, 6 Aug 2021 16:29:03 -0700 Subject: [PATCH] Added min tf version --- quickstart/101-attestation-provider/main.tf | 3 ++ quickstart/101-resource-group/main.tf | 3 ++ .../main.tf | 33 ++++++++++--------- quickstart/201-vmss-jumpbox/main.tf | 2 ++ quickstart/201-vmss-packer-jumpbox/main.tf | 3 ++ quickstart/301-hub-spoke/main.tf | 15 +++++---- 6 files changed, 38 insertions(+), 21 deletions(-) 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 {} }