From 66289ad1a08b5007235332c9c2d3ee8f271d4110 Mon Sep 17 00:00:00 2001 From: Kalyan Reddy Daida Date: Sun, 16 Oct 2022 18:33:38 +0530 Subject: [PATCH] Welcome to StackSimplify --- .../terraform-manifests/c1-versions.tf | 2 +- .../terraform-manifests/c1-versions.tf | 2 +- .../terraform-manifests/c1-versions.tf | 2 +- .../terraform-manifests/c1-versions.tf | 2 +- .../terraform-manifests/c1-versions.tf | 2 +- .../terraform-manifests/c1-versions.tf | 2 +- .../v1-vpc-module/c1-versions.tf | 2 +- .../v2-vpc-module-standardized/c1-versions.tf | 2 +- .../c1-versions.tf | 2 +- .../terraform-manifests/c1-versions.tf | 2 +- .../terraform-manifests/c1-versions.tf | 2 +- .../terraform-manifests/c1-versions.tf | 2 +- .../terraform-manifests/c1-versions.tf | 2 +- .../terraform-manifests/c1-versions.tf | 2 +- .../c1-versions.tf | 2 +- .../terraform-manifests/c1-versions.tf | 2 +- .../terraform-manifests/.terraform.lock.hcl | 42 +++++++++++++++++++ .../terraform-manifests/c1-versions.tf | 2 +- .../creation-time-vpc-id.txt | 1 + .../terraform-manifests/c1-versions.tf | 2 +- .../terraform-manifests/c1-versions.tf | 2 +- .../terraform-manifests/c1-versions.tf | 2 +- .../terraform-manifests/c1-versions.tf | 2 +- .../terraform-manifests/c1-versions.tf | 2 +- .../terraform-manifests/c1-versions.tf | 2 +- .../versions.tf | 2 +- .../c1-versions.tf | 2 +- .../project-1-aws-vpc/c1-versions.tf | 2 +- .../project-1-aws-vpc/c1-versions.tf | 2 +- .../c1-versions.tf | 2 +- .../terraform-manifests/c1-versions.tf | 2 +- 31 files changed, 72 insertions(+), 29 deletions(-) create mode 100644 12-ALB-HTTPHeader-QueryString-Redirects/terraform-manifests/.terraform.lock.hcl diff --git a/03-Terraform-Settings-Providers-Resources/terraform-manifests/c1-versions.tf b/03-Terraform-Settings-Providers-Resources/terraform-manifests/c1-versions.tf index 1c975de3..0ccea8d1 100644 --- a/03-Terraform-Settings-Providers-Resources/terraform-manifests/c1-versions.tf +++ b/03-Terraform-Settings-Providers-Resources/terraform-manifests/c1-versions.tf @@ -1,6 +1,6 @@ # Terraform Block terraform { - required_version = "~> 0.14" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx + required_version = ">= 1.0" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx required_providers { aws = { source = "hashicorp/aws" diff --git a/04-Terraform-Variables-and-Datasources/terraform-manifests/c1-versions.tf b/04-Terraform-Variables-and-Datasources/terraform-manifests/c1-versions.tf index 9a8bf6ce..9d3553b1 100644 --- a/04-Terraform-Variables-and-Datasources/terraform-manifests/c1-versions.tf +++ b/04-Terraform-Variables-and-Datasources/terraform-manifests/c1-versions.tf @@ -1,6 +1,6 @@ # Terraform Block terraform { - required_version = "~> 0.14" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx + required_version = ">= 1.0" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx required_providers { aws = { source = "hashicorp/aws" diff --git a/05-Terraform-Loops-MetaArguments-SplatOperator/05-01-MetaArgument-Count-For-Loops-Lists-Maps/terraform-manifests/c1-versions.tf b/05-Terraform-Loops-MetaArguments-SplatOperator/05-01-MetaArgument-Count-For-Loops-Lists-Maps/terraform-manifests/c1-versions.tf index 9a8bf6ce..9d3553b1 100644 --- a/05-Terraform-Loops-MetaArguments-SplatOperator/05-01-MetaArgument-Count-For-Loops-Lists-Maps/terraform-manifests/c1-versions.tf +++ b/05-Terraform-Loops-MetaArguments-SplatOperator/05-01-MetaArgument-Count-For-Loops-Lists-Maps/terraform-manifests/c1-versions.tf @@ -1,6 +1,6 @@ # Terraform Block terraform { - required_version = "~> 0.14" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx + required_version = ">= 1.0" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx required_providers { aws = { source = "hashicorp/aws" diff --git a/05-Terraform-Loops-MetaArguments-SplatOperator/05-02-MetaArgument-for_each/terraform-manifests/c1-versions.tf b/05-Terraform-Loops-MetaArguments-SplatOperator/05-02-MetaArgument-for_each/terraform-manifests/c1-versions.tf index 9a8bf6ce..9d3553b1 100644 --- a/05-Terraform-Loops-MetaArguments-SplatOperator/05-02-MetaArgument-for_each/terraform-manifests/c1-versions.tf +++ b/05-Terraform-Loops-MetaArguments-SplatOperator/05-02-MetaArgument-for_each/terraform-manifests/c1-versions.tf @@ -1,6 +1,6 @@ # Terraform Block terraform { - required_version = "~> 0.14" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx + required_version = ">= 1.0" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx required_providers { aws = { source = "hashicorp/aws" diff --git a/05-Terraform-Loops-MetaArguments-SplatOperator/05-03-Utility-Project/terraform-manifests/c1-versions.tf b/05-Terraform-Loops-MetaArguments-SplatOperator/05-03-Utility-Project/terraform-manifests/c1-versions.tf index 2e0bbdac..eb010b40 100644 --- a/05-Terraform-Loops-MetaArguments-SplatOperator/05-03-Utility-Project/terraform-manifests/c1-versions.tf +++ b/05-Terraform-Loops-MetaArguments-SplatOperator/05-03-Utility-Project/terraform-manifests/c1-versions.tf @@ -1,6 +1,6 @@ # Terraform Block terraform { - required_version = "~> 0.14" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx + required_version = ">= 1.0" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx required_providers { aws = { source = "hashicorp/aws" diff --git a/05-Terraform-Loops-MetaArguments-SplatOperator/05-04-for_each-with-az-instancetype-check/terraform-manifests/c1-versions.tf b/05-Terraform-Loops-MetaArguments-SplatOperator/05-04-for_each-with-az-instancetype-check/terraform-manifests/c1-versions.tf index 9a8bf6ce..9d3553b1 100644 --- a/05-Terraform-Loops-MetaArguments-SplatOperator/05-04-for_each-with-az-instancetype-check/terraform-manifests/c1-versions.tf +++ b/05-Terraform-Loops-MetaArguments-SplatOperator/05-04-for_each-with-az-instancetype-check/terraform-manifests/c1-versions.tf @@ -1,6 +1,6 @@ # Terraform Block terraform { - required_version = "~> 0.14" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx + required_version = ">= 1.0" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx required_providers { aws = { source = "hashicorp/aws" diff --git a/06-AWS-VPC/06-02-AWS-VPC-using-Terraform/terraform-manifests/v1-vpc-module/c1-versions.tf b/06-AWS-VPC/06-02-AWS-VPC-using-Terraform/terraform-manifests/v1-vpc-module/c1-versions.tf index 42575a16..5691bb0a 100644 --- a/06-AWS-VPC/06-02-AWS-VPC-using-Terraform/terraform-manifests/v1-vpc-module/c1-versions.tf +++ b/06-AWS-VPC/06-02-AWS-VPC-using-Terraform/terraform-manifests/v1-vpc-module/c1-versions.tf @@ -1,6 +1,6 @@ # Terraform Block terraform { - required_version = "~> 0.14" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx + required_version = ">= 1.0" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx required_providers { aws = { source = "hashicorp/aws" diff --git a/06-AWS-VPC/06-02-AWS-VPC-using-Terraform/terraform-manifests/v2-vpc-module-standardized/c1-versions.tf b/06-AWS-VPC/06-02-AWS-VPC-using-Terraform/terraform-manifests/v2-vpc-module-standardized/c1-versions.tf index a305835c..62b1ce4e 100644 --- a/06-AWS-VPC/06-02-AWS-VPC-using-Terraform/terraform-manifests/v2-vpc-module-standardized/c1-versions.tf +++ b/06-AWS-VPC/06-02-AWS-VPC-using-Terraform/terraform-manifests/v2-vpc-module-standardized/c1-versions.tf @@ -1,6 +1,6 @@ # Terraform Block terraform { - required_version = "~> 0.14" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx + required_version = ">= 1.0" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx required_providers { aws = { source = "hashicorp/aws" diff --git a/07-AWS-EC2Instance-and-SecurityGroups/terraform-manifests-ec2private-module-version330/c1-versions.tf b/07-AWS-EC2Instance-and-SecurityGroups/terraform-manifests-ec2private-module-version330/c1-versions.tf index 4cb4eafc..52d9f8d4 100644 --- a/07-AWS-EC2Instance-and-SecurityGroups/terraform-manifests-ec2private-module-version330/c1-versions.tf +++ b/07-AWS-EC2Instance-and-SecurityGroups/terraform-manifests-ec2private-module-version330/c1-versions.tf @@ -1,6 +1,6 @@ # Terraform Block terraform { - required_version = ">= 0.14" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx + required_version = ">= 1.0" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx required_providers { aws = { source = "hashicorp/aws" diff --git a/07-AWS-EC2Instance-and-SecurityGroups/terraform-manifests/c1-versions.tf b/07-AWS-EC2Instance-and-SecurityGroups/terraform-manifests/c1-versions.tf index 7f8e9927..52d9f8d4 100644 --- a/07-AWS-EC2Instance-and-SecurityGroups/terraform-manifests/c1-versions.tf +++ b/07-AWS-EC2Instance-and-SecurityGroups/terraform-manifests/c1-versions.tf @@ -1,6 +1,6 @@ # Terraform Block terraform { - required_version = "~> 0.14" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx + required_version = ">= 1.0" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx required_providers { aws = { source = "hashicorp/aws" diff --git a/08-AWS-ELB-Classic-LoadBalancer/terraform-manifests/c1-versions.tf b/08-AWS-ELB-Classic-LoadBalancer/terraform-manifests/c1-versions.tf index 7f8e9927..52d9f8d4 100644 --- a/08-AWS-ELB-Classic-LoadBalancer/terraform-manifests/c1-versions.tf +++ b/08-AWS-ELB-Classic-LoadBalancer/terraform-manifests/c1-versions.tf @@ -1,6 +1,6 @@ # Terraform Block terraform { - required_version = "~> 0.14" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx + required_version = ">= 1.0" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx required_providers { aws = { source = "hashicorp/aws" diff --git a/09-AWS-ALB-Application-LoadBalancer-Basic/terraform-manifests/c1-versions.tf b/09-AWS-ALB-Application-LoadBalancer-Basic/terraform-manifests/c1-versions.tf index 7f8e9927..52d9f8d4 100644 --- a/09-AWS-ALB-Application-LoadBalancer-Basic/terraform-manifests/c1-versions.tf +++ b/09-AWS-ALB-Application-LoadBalancer-Basic/terraform-manifests/c1-versions.tf @@ -1,6 +1,6 @@ # Terraform Block terraform { - required_version = "~> 0.14" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx + required_version = ">= 1.0" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx required_providers { aws = { source = "hashicorp/aws" diff --git a/10-ALB-Path-Based-Routing/terraform-manifests/14-ALB-Autoscaling-with-Launch-Configuration/terraform-manifests/c1-versions.tf b/10-ALB-Path-Based-Routing/terraform-manifests/14-ALB-Autoscaling-with-Launch-Configuration/terraform-manifests/c1-versions.tf index 106411f3..cd69a9c8 100644 --- a/10-ALB-Path-Based-Routing/terraform-manifests/14-ALB-Autoscaling-with-Launch-Configuration/terraform-manifests/c1-versions.tf +++ b/10-ALB-Path-Based-Routing/terraform-manifests/14-ALB-Autoscaling-with-Launch-Configuration/terraform-manifests/c1-versions.tf @@ -1,6 +1,6 @@ # Terraform Block terraform { - required_version = "~> 0.14" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx + required_version = ">= 1.0" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx required_providers { aws = { source = "hashicorp/aws" diff --git a/10-ALB-Path-Based-Routing/terraform-manifests/c1-versions.tf b/10-ALB-Path-Based-Routing/terraform-manifests/c1-versions.tf index 7f8e9927..52d9f8d4 100644 --- a/10-ALB-Path-Based-Routing/terraform-manifests/c1-versions.tf +++ b/10-ALB-Path-Based-Routing/terraform-manifests/c1-versions.tf @@ -1,6 +1,6 @@ # Terraform Block terraform { - required_version = "~> 0.14" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx + required_version = ">= 1.0" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx required_providers { aws = { source = "hashicorp/aws" diff --git a/11-ALB-Host-Header-Based-Routing/terraform-manifests-us-east-2/c1-versions.tf b/11-ALB-Host-Header-Based-Routing/terraform-manifests-us-east-2/c1-versions.tf index 7f8e9927..52d9f8d4 100644 --- a/11-ALB-Host-Header-Based-Routing/terraform-manifests-us-east-2/c1-versions.tf +++ b/11-ALB-Host-Header-Based-Routing/terraform-manifests-us-east-2/c1-versions.tf @@ -1,6 +1,6 @@ # Terraform Block terraform { - required_version = "~> 0.14" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx + required_version = ">= 1.0" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx required_providers { aws = { source = "hashicorp/aws" diff --git a/11-ALB-Host-Header-Based-Routing/terraform-manifests/c1-versions.tf b/11-ALB-Host-Header-Based-Routing/terraform-manifests/c1-versions.tf index 7f8e9927..52d9f8d4 100644 --- a/11-ALB-Host-Header-Based-Routing/terraform-manifests/c1-versions.tf +++ b/11-ALB-Host-Header-Based-Routing/terraform-manifests/c1-versions.tf @@ -1,6 +1,6 @@ # Terraform Block terraform { - required_version = "~> 0.14" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx + required_version = ">= 1.0" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx required_providers { aws = { source = "hashicorp/aws" diff --git a/12-ALB-HTTPHeader-QueryString-Redirects/terraform-manifests/.terraform.lock.hcl b/12-ALB-HTTPHeader-QueryString-Redirects/terraform-manifests/.terraform.lock.hcl new file mode 100644 index 00000000..928c1d7b --- /dev/null +++ b/12-ALB-HTTPHeader-QueryString-Redirects/terraform-manifests/.terraform.lock.hcl @@ -0,0 +1,42 @@ +# This file is maintained automatically by "terraform init". +# Manual edits may be lost in future updates. + +provider "registry.terraform.io/hashicorp/aws" { + version = "3.75.2" + constraints = ">= 2.42.0, >= 2.53.0, >= 2.65.0, >= 2.70.0, ~> 3.0, >= 3.27.0" + hashes = [ + "h1:lcSLAmkNM1FvNhqAEbh2oTZRqF37HKRh1Di8LvssYBY=", + "zh:0e75fb14ec42d69bc46461dd54016bb2487d38da324222cec20863918b8954c4", + "zh:30831a1fe29f005d8b809250b43d09522288db45d474c9d238b26f40bdca2388", + "zh:36163d625ab2999c9cd31ef2475d978f9f033a8dfa0d585f1665f2d6492fac4b", + "zh:48ec39685541e4ddd8ddd196e2cfb72516b87f471d86ac3892bc11f83c573199", + "zh:707b9c8775efd6962b6226d914ab25f308013bba1f68953daa77adca99ff6807", + "zh:72bd9f4609a827afa366c6f119c7dec7d73a35d712dad1457c0497d87bf8d160", + "zh:930e3ae3d0cb152e17ee5a8aee5cb47f7613d6421bc7c22e7f50c19da484a100", + "zh:9b12af85486a96aedd8d7984b0ff811a4b42e3d88dad1a3fb4c0b580d04fa425", + "zh:a19bf49b80101a0f0272b994153eeff8f8c206ecc592707bfbce7563355b6882", + "zh:a34b5d2bbaf52285b0c9a8df6258f4789f4d927ff777e126bdc77e7887abbeaa", + "zh:caad6fd5e79eae33e6d74e38c3b15c28a5482f2a1a8ca46cc1ee70089de61adb", + "zh:f2eae988635030de9a088f8058fbcd91e2014a8312a48b16bfd09a9d69d9d6f7", + ] +} + +provider "registry.terraform.io/hashicorp/null" { + version = "3.1.1" + constraints = "~> 3.0" + hashes = [ + "h1:Pctug/s/2Hg5FJqjYcTM0kPyx3AoYK1MpRWO0T9V2ns=", + "zh:063466f41f1d9fd0dd93722840c1314f046d8760b1812fa67c34de0afcba5597", + "zh:08c058e367de6debdad35fc24d97131c7cf75103baec8279aba3506a08b53faf", + "zh:73ce6dff935150d6ddc6ac4a10071e02647d10175c173cfe5dca81f3d13d8afe", + "zh:78d5eefdd9e494defcb3c68d282b8f96630502cac21d1ea161f53cfe9bb483b3", + "zh:8fdd792a626413502e68c195f2097352bdc6a0df694f7df350ed784741eb587e", + "zh:976bbaf268cb497400fd5b3c774d218f3933271864345f18deebe4dcbfcd6afa", + "zh:b21b78ca581f98f4cdb7a366b03ae9db23a73dfa7df12c533d7c19b68e9e72e5", + "zh:b7fc0c1615dbdb1d6fd4abb9c7dc7da286631f7ca2299fb9cd4664258ccfbff4", + "zh:d1efc942b2c44345e0c29bc976594cb7278c38cfb8897b344669eafbc3cddf46", + "zh:e356c245b3cd9d4789bab010893566acace682d7db877e52d40fc4ca34a50924", + "zh:ea98802ba92fcfa8cf12cbce2e9e7ebe999afbf8ed47fa45fc847a098d89468b", + "zh:eff8872458806499889f6927b5d954560f3d74bf20b6043409edf94d26cd906f", + ] +} diff --git a/12-ALB-HTTPHeader-QueryString-Redirects/terraform-manifests/c1-versions.tf b/12-ALB-HTTPHeader-QueryString-Redirects/terraform-manifests/c1-versions.tf index 7f8e9927..52d9f8d4 100644 --- a/12-ALB-HTTPHeader-QueryString-Redirects/terraform-manifests/c1-versions.tf +++ b/12-ALB-HTTPHeader-QueryString-Redirects/terraform-manifests/c1-versions.tf @@ -1,6 +1,6 @@ # Terraform Block terraform { - required_version = "~> 0.14" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx + required_version = ">= 1.0" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx required_providers { aws = { source = "hashicorp/aws" diff --git a/12-ALB-HTTPHeader-QueryString-Redirects/terraform-manifests/local-exec-output-files/creation-time-vpc-id.txt b/12-ALB-HTTPHeader-QueryString-Redirects/terraform-manifests/local-exec-output-files/creation-time-vpc-id.txt index f431e281..12aa250d 100644 --- a/12-ALB-HTTPHeader-QueryString-Redirects/terraform-manifests/local-exec-output-files/creation-time-vpc-id.txt +++ b/12-ALB-HTTPHeader-QueryString-Redirects/terraform-manifests/local-exec-output-files/creation-time-vpc-id.txt @@ -6,3 +6,4 @@ VPC created on Thu Apr 22 14:37:23 IST 2021 and VPC ID: vpc-033920cf9b2dcd7fa VPC created on Fri Apr 23 10:23:25 IST 2021 and VPC ID: vpc-07f56cbdaa0491e20 VPC created on Fri Apr 23 10:41:27 IST 2021 and VPC ID: vpc-0cb9c7b423bb5df16 VPC created on Tue Apr 27 10:03:02 IST 2021 and VPC ID: vpc-090c52af3ac4bd0d3 +VPC created on Sun Oct 16 18:17:56 IST 2022 and VPC ID: vpc-01c51b9ea5c3ac5c9 diff --git a/13-DNS-to-DB/terraform-manifests/c1-versions.tf b/13-DNS-to-DB/terraform-manifests/c1-versions.tf index 7f8e9927..52d9f8d4 100644 --- a/13-DNS-to-DB/terraform-manifests/c1-versions.tf +++ b/13-DNS-to-DB/terraform-manifests/c1-versions.tf @@ -1,6 +1,6 @@ # Terraform Block terraform { - required_version = "~> 0.14" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx + required_version = ">= 1.0" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx required_providers { aws = { source = "hashicorp/aws" diff --git a/14-Autoscaling-with-Launch-Configuration/terraform-manifests/c1-versions.tf b/14-Autoscaling-with-Launch-Configuration/terraform-manifests/c1-versions.tf index 487f6d07..2f3912f8 100644 --- a/14-Autoscaling-with-Launch-Configuration/terraform-manifests/c1-versions.tf +++ b/14-Autoscaling-with-Launch-Configuration/terraform-manifests/c1-versions.tf @@ -1,6 +1,6 @@ # Terraform Block terraform { - required_version = "~> 0.14" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx + required_version = ">= 1.0" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx required_providers { aws = { source = "hashicorp/aws" diff --git a/15-Autoscaling-with-Launch-Templates/terraform-manifests/c1-versions.tf b/15-Autoscaling-with-Launch-Templates/terraform-manifests/c1-versions.tf index 69d5941d..190be15e 100644 --- a/15-Autoscaling-with-Launch-Templates/terraform-manifests/c1-versions.tf +++ b/15-Autoscaling-with-Launch-Templates/terraform-manifests/c1-versions.tf @@ -1,6 +1,6 @@ # Terraform Block terraform { - required_version = "~> 0.14" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx + required_version = ">= 1.0" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx required_providers { aws = { source = "hashicorp/aws" diff --git a/16-AWS-NLB-Network-Load-Balancer/terraform-manifests/c1-versions.tf b/16-AWS-NLB-Network-Load-Balancer/terraform-manifests/c1-versions.tf index cba8df98..91d8add4 100644 --- a/16-AWS-NLB-Network-Load-Balancer/terraform-manifests/c1-versions.tf +++ b/16-AWS-NLB-Network-Load-Balancer/terraform-manifests/c1-versions.tf @@ -1,6 +1,6 @@ # Terraform Block terraform { - required_version = "~> 0.14" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx + required_version = ">= 1.0" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx required_providers { aws = { source = "hashicorp/aws" diff --git a/17-AWS-CloudWatch/terraform-manifests/c1-versions.tf b/17-AWS-CloudWatch/terraform-manifests/c1-versions.tf index 2b7ea68c..a795de35 100644 --- a/17-AWS-CloudWatch/terraform-manifests/c1-versions.tf +++ b/17-AWS-CloudWatch/terraform-manifests/c1-versions.tf @@ -1,6 +1,6 @@ # Terraform Block terraform { - required_version = "~> 0.14" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx + required_version = ">= 1.0" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx required_providers { aws = { source = "hashicorp/aws" diff --git a/18-Develop-Terraform-Modules-Locally/terraform-manifests/c1-versions.tf b/18-Develop-Terraform-Modules-Locally/terraform-manifests/c1-versions.tf index a305835c..62b1ce4e 100644 --- a/18-Develop-Terraform-Modules-Locally/terraform-manifests/c1-versions.tf +++ b/18-Develop-Terraform-Modules-Locally/terraform-manifests/c1-versions.tf @@ -1,6 +1,6 @@ # Terraform Block terraform { - required_version = "~> 0.14" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx + required_version = ">= 1.0" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx required_providers { aws = { source = "hashicorp/aws" diff --git a/19-Develop-Terraform-Module-from-scratch/v2-host-static-website-on-s3-using-terraform-manifests/versions.tf b/19-Develop-Terraform-Module-from-scratch/v2-host-static-website-on-s3-using-terraform-manifests/versions.tf index c99fa143..742a833a 100644 --- a/19-Develop-Terraform-Module-from-scratch/v2-host-static-website-on-s3-using-terraform-manifests/versions.tf +++ b/19-Develop-Terraform-Module-from-scratch/v2-host-static-website-on-s3-using-terraform-manifests/versions.tf @@ -1,6 +1,6 @@ # Terraform Block terraform { - required_version = "~> 0.14" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx + required_version = ">= 1.0" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx required_providers { aws = { source = "hashicorp/aws" diff --git a/19-Develop-Terraform-Module-from-scratch/v3-build-a-module-to-host-static-website-on-aws-s3/c1-versions.tf b/19-Develop-Terraform-Module-from-scratch/v3-build-a-module-to-host-static-website-on-aws-s3/c1-versions.tf index a305835c..62b1ce4e 100644 --- a/19-Develop-Terraform-Module-from-scratch/v3-build-a-module-to-host-static-website-on-aws-s3/c1-versions.tf +++ b/19-Develop-Terraform-Module-from-scratch/v3-build-a-module-to-host-static-website-on-aws-s3/c1-versions.tf @@ -1,6 +1,6 @@ # Terraform Block terraform { - required_version = "~> 0.14" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx + required_version = ">= 1.0" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx required_providers { aws = { source = "hashicorp/aws" diff --git a/20-Remote-State-Storage-with-AWS-S3-and-DynamoDB/project-1-aws-vpc/c1-versions.tf b/20-Remote-State-Storage-with-AWS-S3-and-DynamoDB/project-1-aws-vpc/c1-versions.tf index 418fe929..c4f9be72 100644 --- a/20-Remote-State-Storage-with-AWS-S3-and-DynamoDB/project-1-aws-vpc/c1-versions.tf +++ b/20-Remote-State-Storage-with-AWS-S3-and-DynamoDB/project-1-aws-vpc/c1-versions.tf @@ -1,6 +1,6 @@ # Terraform Block terraform { - required_version = "~> 0.14" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx + required_version = ">= 1.0" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx required_providers { aws = { source = "hashicorp/aws" diff --git a/21-terraform-remote-state-datasource/project-1-aws-vpc/c1-versions.tf b/21-terraform-remote-state-datasource/project-1-aws-vpc/c1-versions.tf index 418fe929..c4f9be72 100644 --- a/21-terraform-remote-state-datasource/project-1-aws-vpc/c1-versions.tf +++ b/21-terraform-remote-state-datasource/project-1-aws-vpc/c1-versions.tf @@ -1,6 +1,6 @@ # Terraform Block terraform { - required_version = "~> 0.14" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx + required_version = ">= 1.0" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx required_providers { aws = { source = "hashicorp/aws" diff --git a/21-terraform-remote-state-datasource/project-2-app1-with-asg-and-alb/c1-versions.tf b/21-terraform-remote-state-datasource/project-2-app1-with-asg-and-alb/c1-versions.tf index c897a20b..f2819a19 100644 --- a/21-terraform-remote-state-datasource/project-2-app1-with-asg-and-alb/c1-versions.tf +++ b/21-terraform-remote-state-datasource/project-2-app1-with-asg-and-alb/c1-versions.tf @@ -1,6 +1,6 @@ # Terraform Block terraform { - required_version = "~> 0.14" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx + required_version = ">= 1.0" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx required_providers { aws = { source = "hashicorp/aws" diff --git a/22-IaC-DevOps-using-AWS-CodePipeline/Git-Repo-Files/terraform-manifests/c1-versions.tf b/22-IaC-DevOps-using-AWS-CodePipeline/Git-Repo-Files/terraform-manifests/c1-versions.tf index 48dff5fc..21b8eb48 100644 --- a/22-IaC-DevOps-using-AWS-CodePipeline/Git-Repo-Files/terraform-manifests/c1-versions.tf +++ b/22-IaC-DevOps-using-AWS-CodePipeline/Git-Repo-Files/terraform-manifests/c1-versions.tf @@ -1,6 +1,6 @@ # Terraform Block terraform { - required_version = "~> 0.14" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx + required_version = ">= 1.0" # which means any version equal & above 0.14 like 0.15, 0.16 etc and < 1.xx required_providers { aws = { source = "hashicorp/aws"