diff --git a/README.md b/README.md
index 47c1206..721d430 100644
--- a/README.md
+++ b/README.md
@@ -179,7 +179,7 @@ module "acm" {
| Name | Version |
|------|---------|
-| [terraform](#requirement\_terraform) | >= 1.10 |
+| [terraform](#requirement\_terraform) | >= 1.0 |
| [aws](#requirement\_aws) | >= 6.4 |
## Providers
diff --git a/examples/complete-dns-validation-with-cloudflare/README.md b/examples/complete-dns-validation-with-cloudflare/README.md
index ff637f0..fe11afd 100644
--- a/examples/complete-dns-validation-with-cloudflare/README.md
+++ b/examples/complete-dns-validation-with-cloudflare/README.md
@@ -23,15 +23,15 @@ Note that this example may create resources which cost money. Run `terraform des
| Name | Version |
|------|---------|
-| [terraform](#requirement\_terraform) | >= 1.10 |
+| [terraform](#requirement\_terraform) | >= 1.0 |
| [aws](#requirement\_aws) | >= 6.4 |
-| [cloudflare](#requirement\_cloudflare) | >= 3.4, <=3.32 |
+| [cloudflare](#requirement\_cloudflare) | >= 3.33.1, < 4.0.0 |
## Providers
| Name | Version |
|------|---------|
-| [cloudflare](#provider\_cloudflare) | >= 3.4, <=3.32 |
+| [cloudflare](#provider\_cloudflare) | >= 3.33.1, < 4.0.0 |
## Modules
diff --git a/examples/complete-dns-validation-with-cloudflare/main.tf b/examples/complete-dns-validation-with-cloudflare/main.tf
index c309692..dfcdb4e 100644
--- a/examples/complete-dns-validation-with-cloudflare/main.tf
+++ b/examples/complete-dns-validation-with-cloudflare/main.tf
@@ -5,22 +5,9 @@ locals {
domain_name = trimsuffix(local.domain, ".")
}
-provider "aws" {
- alias = "route53"
-}
-
-provider "aws" {
- alias = "acm"
-}
-
module "acm" {
source = "../../"
- providers = {
- aws.acm = aws,
- aws.dns = aws
- }
-
domain_name = local.domain_name
zone_id = data.cloudflare_zone.this.id
diff --git a/examples/complete-dns-validation-with-cloudflare/versions.tf b/examples/complete-dns-validation-with-cloudflare/versions.tf
index 96b2d0d..aa3116b 100644
--- a/examples/complete-dns-validation-with-cloudflare/versions.tf
+++ b/examples/complete-dns-validation-with-cloudflare/versions.tf
@@ -1,19 +1,16 @@
terraform {
- required_version = ">= 1.10"
+ required_version = ">= 1.0"
required_providers {
aws = {
source = "hashicorp/aws"
version = ">= 6.4"
}
- # Terraform v1.0.0 only functional with cloudflare versions less than or equal to 3.33.0
- # https://github.com/cloudflare/terraform-provider-cloudflare/issues/2340
- # Cloudflare provider version 3.33.0 introduced a regression which produced errors when
- # passing credentials via environment variables
- # https://github.com/cloudflare/terraform-provider-cloudflare/issues/2184
+
+ # Cloudflare has issues with tf 1.0 in < 3.33.1
cloudflare = {
source = "cloudflare/cloudflare"
- version = ">= 3.4, <=3.32"
+ version = ">= 3.33.1, < 4.0.0"
}
}
}
diff --git a/examples/complete-dns-validation/README.md b/examples/complete-dns-validation/README.md
index 7957c58..8cfd1c3 100644
--- a/examples/complete-dns-validation/README.md
+++ b/examples/complete-dns-validation/README.md
@@ -23,7 +23,7 @@ Note that this example may create resources which cost money. Run `terraform des
| Name | Version |
|------|---------|
-| [terraform](#requirement\_terraform) | >= 1.10 |
+| [terraform](#requirement\_terraform) | >= 1.0 |
| [aws](#requirement\_aws) | >= 6.4 |
## Providers
diff --git a/examples/complete-dns-validation/versions.tf b/examples/complete-dns-validation/versions.tf
index 745d725..fa13150 100644
--- a/examples/complete-dns-validation/versions.tf
+++ b/examples/complete-dns-validation/versions.tf
@@ -1,5 +1,5 @@
terraform {
- required_version = ">= 1.10"
+ required_version = ">= 1.0"
required_providers {
aws = {
diff --git a/examples/complete-email-validation-with-validation-domain/README.md b/examples/complete-email-validation-with-validation-domain/README.md
index dde8668..e3542ad 100644
--- a/examples/complete-email-validation-with-validation-domain/README.md
+++ b/examples/complete-email-validation-with-validation-domain/README.md
@@ -32,7 +32,7 @@ Note that this example may create resources which cost money. Run `terraform des
| Name | Version |
|------|---------|
-| [terraform](#requirement\_terraform) | >= 1.10 |
+| [terraform](#requirement\_terraform) | >= 1.0 |
| [aws](#requirement\_aws) | >= 6.4 |
## Providers
diff --git a/examples/complete-email-validation-with-validation-domain/versions.tf b/examples/complete-email-validation-with-validation-domain/versions.tf
index 745d725..fa13150 100644
--- a/examples/complete-email-validation-with-validation-domain/versions.tf
+++ b/examples/complete-email-validation-with-validation-domain/versions.tf
@@ -1,5 +1,5 @@
terraform {
- required_version = ">= 1.10"
+ required_version = ">= 1.0"
required_providers {
aws = {
diff --git a/examples/complete-email-validation/README.md b/examples/complete-email-validation/README.md
index c8a79f8..4c042c5 100644
--- a/examples/complete-email-validation/README.md
+++ b/examples/complete-email-validation/README.md
@@ -36,7 +36,7 @@ Note that this example may create resources which cost money. Run `terraform des
| Name | Version |
|------|---------|
-| [terraform](#requirement\_terraform) | >= 1.10 |
+| [terraform](#requirement\_terraform) | >= 1.0 |
| [aws](#requirement\_aws) | >= 6.4 |
## Providers
diff --git a/examples/complete-email-validation/versions.tf b/examples/complete-email-validation/versions.tf
index 745d725..fa13150 100644
--- a/examples/complete-email-validation/versions.tf
+++ b/examples/complete-email-validation/versions.tf
@@ -1,5 +1,5 @@
terraform {
- required_version = ">= 1.10"
+ required_version = ">= 1.0"
required_providers {
aws = {
diff --git a/versions.tf b/versions.tf
index 745d725..fa13150 100644
--- a/versions.tf
+++ b/versions.tf
@@ -1,5 +1,5 @@
terraform {
- required_version = ">= 1.10"
+ required_version = ">= 1.0"
required_providers {
aws = {
diff --git a/wrappers/versions.tf b/wrappers/versions.tf
index 745d725..fa13150 100644
--- a/wrappers/versions.tf
+++ b/wrappers/versions.tf
@@ -1,5 +1,5 @@
terraform {
- required_version = ">= 1.10"
+ required_version = ">= 1.0"
required_providers {
aws = {