diff --git a/CHANGES.md b/CHANGES.md index b736b6cd..0798ad87 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -11,6 +11,12 @@ Notable changes between versions. * Update CNI plugins and fix CVEs with Flannel (non-default) * Transition to a poseidon maintained container image +### AWS + +* Allow `terraform-provider-aws` v3.0+ ([#803](https://github.com/poseidon/typhoon/pull/803)) + * Recommend updating `terraform-provider-aws` to v3.0+ + * Continue to allow v2.23+, no v3.x specific features are used + ### Fedora CoreOS * Fix support for Flannel with Fedora CoreOS ([#795](https://github.com/poseidon/typhoon/pull/795)) diff --git a/aws/container-linux/kubernetes/versions.tf b/aws/container-linux/kubernetes/versions.tf index bd2776f0..b0783350 100644 --- a/aws/container-linux/kubernetes/versions.tf +++ b/aws/container-linux/kubernetes/versions.tf @@ -3,7 +3,7 @@ terraform { required_version = "~> 0.12.6" required_providers { - aws = "~> 2.23" + aws = ">= 2.23, <= 4.0" ct = "~> 0.4" template = "~> 2.1" null = "~> 2.1" diff --git a/aws/container-linux/kubernetes/workers/versions.tf b/aws/container-linux/kubernetes/workers/versions.tf index ac97c6ac..c9c25e95 100644 --- a/aws/container-linux/kubernetes/workers/versions.tf +++ b/aws/container-linux/kubernetes/workers/versions.tf @@ -1,4 +1,9 @@ terraform { required_version = ">= 0.12" + required_providers { + aws = ">= 2.23, <= 4.0" + ct = "~> 0.4" + template = "~> 2.1" + } } diff --git a/aws/fedora-coreos/kubernetes/versions.tf b/aws/fedora-coreos/kubernetes/versions.tf index bd2776f0..b0783350 100644 --- a/aws/fedora-coreos/kubernetes/versions.tf +++ b/aws/fedora-coreos/kubernetes/versions.tf @@ -3,7 +3,7 @@ terraform { required_version = "~> 0.12.6" required_providers { - aws = "~> 2.23" + aws = ">= 2.23, <= 4.0" ct = "~> 0.4" template = "~> 2.1" null = "~> 2.1" diff --git a/aws/fedora-coreos/kubernetes/workers/versions.tf b/aws/fedora-coreos/kubernetes/workers/versions.tf index ac97c6ac..c9c25e95 100644 --- a/aws/fedora-coreos/kubernetes/workers/versions.tf +++ b/aws/fedora-coreos/kubernetes/workers/versions.tf @@ -1,4 +1,9 @@ terraform { required_version = ">= 0.12" + required_providers { + aws = ">= 2.23, <= 4.0" + ct = "~> 0.4" + template = "~> 2.1" + } }