diff --git a/CHANGES.md b/CHANGES.md index 2da2ab121..4b61c5ca3 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -7,6 +7,10 @@ Notable changes between versions. * Resolve in-addr.arpa reverse DNS lookups (PTR) for pod IPv4 addresses ([#415](https://github.com/poseidon/typhoon/pull/415)) * Reverse DNS lookups for service IPv4 addresses unchanged +#### AWS + +* Support `terraform-provider-aws` v2.0+ ([#419](https://github.com/poseidon/typhoon/pull/419)) + #### Addons * Update Prometheus from v2.7.1 to v2.7.2 diff --git a/aws/container-linux/kubernetes/require.tf b/aws/container-linux/kubernetes/require.tf index d47547530..68f475d62 100644 --- a/aws/container-linux/kubernetes/require.tf +++ b/aws/container-linux/kubernetes/require.tf @@ -5,7 +5,7 @@ terraform { } provider "aws" { - version = "~> 1.13" + version = ">= 1.13, < 3.0" } provider "local" { diff --git a/aws/fedora-atomic/kubernetes/require.tf b/aws/fedora-atomic/kubernetes/require.tf index d47547530..68f475d62 100644 --- a/aws/fedora-atomic/kubernetes/require.tf +++ b/aws/fedora-atomic/kubernetes/require.tf @@ -5,7 +5,7 @@ terraform { } provider "aws" { - version = "~> 1.13" + version = ">= 1.13, < 3.0" } provider "local" { diff --git a/docs/atomic/aws.md b/docs/atomic/aws.md index ec481ce32..d66798c3c 100644 --- a/docs/atomic/aws.md +++ b/docs/atomic/aws.md @@ -21,7 +21,7 @@ Install [Terraform](https://www.terraform.io/downloads.html) v0.11.x on your sys ```sh $ terraform version -Terraform v0.11.7 +Terraform v0.11.12 ``` Read [concepts](/architecture/concepts/) to learn about Terraform, modules, and organizing resources. Change to your infrastructure repository (e.g. `infra`). @@ -44,7 +44,7 @@ Configure the AWS provider to use your access key credentials in a `providers.tf ```tf provider "aws" { - version = "~> 1.60.0" + version = "~> 2.1.0" alias = "default" region = "eu-central-1" diff --git a/docs/atomic/bare-metal.md b/docs/atomic/bare-metal.md index a2151208d..870b1b6ee 100644 --- a/docs/atomic/bare-metal.md +++ b/docs/atomic/bare-metal.md @@ -171,7 +171,7 @@ Install [Terraform](https://www.terraform.io/downloads.html) v0.11.x on your sys ```sh $ terraform version -Terraform v0.11.7 +Terraform v0.11.12 ``` Add the [terraform-provider-matchbox](https://github.com/coreos/terraform-provider-matchbox) plugin binary for your system to `~/.terraform.d/plugins/`, noting the final name. diff --git a/docs/atomic/digital-ocean.md b/docs/atomic/digital-ocean.md index 465b49fe0..f17089acb 100644 --- a/docs/atomic/digital-ocean.md +++ b/docs/atomic/digital-ocean.md @@ -21,7 +21,7 @@ Install [Terraform](https://www.terraform.io/downloads.html) v0.11.x on your sys ```sh $ terraform version -Terraform v0.11.7 +Terraform v0.11.12 ``` Read [concepts](/architecture/concepts/) to learn about Terraform, modules, and organizing resources. Change to your infrastructure repository (e.g. `infra`). diff --git a/docs/atomic/google-cloud.md b/docs/atomic/google-cloud.md index 2f362b4f8..b94e9749f 100644 --- a/docs/atomic/google-cloud.md +++ b/docs/atomic/google-cloud.md @@ -22,7 +22,7 @@ Install [Terraform](https://www.terraform.io/downloads.html) v0.11.x on your sys ```sh $ terraform version -Terraform v0.11.7 +Terraform v0.11.12 ``` Read [concepts](/architecture/concepts/) to learn about Terraform, modules, and organizing resources. Change to your infrastructure repository (e.g. `infra`). diff --git a/docs/cl/aws.md b/docs/cl/aws.md index 91338bedc..b53513dc0 100644 --- a/docs/cl/aws.md +++ b/docs/cl/aws.md @@ -18,7 +18,7 @@ Install [Terraform](https://www.terraform.io/downloads.html) v0.11.x on your sys ```sh $ terraform version -Terraform v0.11.11 +Terraform v0.11.12 ``` Add the [terraform-provider-ct](https://github.com/coreos/terraform-provider-ct) plugin binary for your system to `~/.terraform.d/plugins/`, noting the final name. @@ -49,7 +49,7 @@ Configure the AWS provider to use your access key credentials in a `providers.tf ```tf provider "aws" { - version = "~> 1.60.0" + version = "~> 2.1.0" alias = "default" region = "eu-central-1" diff --git a/docs/cl/azure.md b/docs/cl/azure.md index e29aca220..d888628c2 100644 --- a/docs/cl/azure.md +++ b/docs/cl/azure.md @@ -21,7 +21,7 @@ Install [Terraform](https://www.terraform.io/downloads.html) v0.11.x on your sys ```sh $ terraform version -Terraform v0.11.11 +Terraform v0.11.12 ``` Add the [terraform-provider-ct](https://github.com/coreos/terraform-provider-ct) plugin binary for your system to `~/.terraform.d/plugins/`, noting the final name. diff --git a/docs/cl/bare-metal.md b/docs/cl/bare-metal.md index 970547fd8..73b14542e 100644 --- a/docs/cl/bare-metal.md +++ b/docs/cl/bare-metal.md @@ -110,7 +110,7 @@ Install [Terraform](https://www.terraform.io/downloads.html) v0.11.x on your sys ```sh $ terraform version -Terraform v0.11.7 +Terraform v0.11.12 ``` Add the [terraform-provider-matchbox](https://github.com/coreos/terraform-provider-matchbox) plugin binary for your system to `~/.terraform.d/plugins/`, noting the final name. diff --git a/docs/cl/digital-ocean.md b/docs/cl/digital-ocean.md index 8dfcdc165..ade88a96a 100644 --- a/docs/cl/digital-ocean.md +++ b/docs/cl/digital-ocean.md @@ -18,7 +18,7 @@ Install [Terraform](https://www.terraform.io/downloads.html) v0.11.x on your sys ```sh $ terraform version -Terraform v0.11.11 +Terraform v0.11.12 ``` Add the [terraform-provider-ct](https://github.com/coreos/terraform-provider-ct) plugin binary for your system to `~/.terraform.d/plugins/`, noting the final name. diff --git a/docs/cl/google-cloud.md b/docs/cl/google-cloud.md index 3f27114b5..3b60371e5 100644 --- a/docs/cl/google-cloud.md +++ b/docs/cl/google-cloud.md @@ -18,7 +18,7 @@ Install [Terraform](https://www.terraform.io/downloads.html) v0.11.x on your sys ```sh $ terraform version -Terraform v0.11.7 +Terraform v0.11.12 ``` Add the [terraform-provider-ct](https://github.com/coreos/terraform-provider-ct) plugin binary for your system to `~/.terraform.d/plugins/`, noting the final name.