Add support for Terraform v0.14.4+

* Support Terraform v0.13.x and v0.14.4+
This commit is contained in:
Dalton Hubble 2021-01-12 21:21:05 -08:00
parent 6a6af4aa16
commit 4220b9ce18
18 changed files with 20 additions and 17 deletions

View File

@ -4,6 +4,8 @@ Notable changes between versions.
## Latest ## Latest
* Support Terraform v0.13.x and v0.14.4+ ([#924](https://github.com/poseidon/typhoon/pull/923))
### Addons ### Addons
* Update nginx-ingress from v0.41.2 to [v0.43.0](https://github.com/kubernetes/ingress-nginx/releases/tag/controller-v0.43.0) * Update nginx-ingress from v0.41.2 to [v0.43.0](https://github.com/kubernetes/ingress-nginx/releases/tag/controller-v0.43.0)

View File

@ -1,7 +1,7 @@
# Terraform version and plugin versions # Terraform version and plugin versions
terraform { terraform {
required_version = "~> 0.13.0" required_version = ">= 0.13.0, < 0.15.0"
required_providers { required_providers {
aws = ">= 2.23, <= 4.0" aws = ">= 2.23, <= 4.0"
template = "~> 2.1" template = "~> 2.1"

View File

@ -1,7 +1,7 @@
# Terraform version and plugin versions # Terraform version and plugin versions
terraform { terraform {
required_version = "~> 0.13.0" required_version = ">= 0.13.0, < 0.15.0"
required_providers { required_providers {
aws = ">= 2.23, <= 4.0" aws = ">= 2.23, <= 4.0"
template = "~> 2.1" template = "~> 2.1"

View File

@ -1,7 +1,7 @@
# Terraform version and plugin versions # Terraform version and plugin versions
terraform { terraform {
required_version = "~> 0.13.0" required_version = ">= 0.13.0, < 0.15.0"
required_providers { required_providers {
aws = ">= 2.23, <= 4.0" aws = ">= 2.23, <= 4.0"
template = "~> 2.1" template = "~> 2.1"

View File

@ -1,7 +1,7 @@
# Terraform version and plugin versions # Terraform version and plugin versions
terraform { terraform {
required_version = "~> 0.13.0" required_version = ">= 0.13.0, < 0.15.0"
required_providers { required_providers {
aws = ">= 2.23, <= 4.0" aws = ">= 2.23, <= 4.0"
template = "~> 2.1" template = "~> 2.1"

View File

@ -1,7 +1,7 @@
# Terraform version and plugin versions # Terraform version and plugin versions
terraform { terraform {
required_version = "~> 0.13.0" required_version = ">= 0.13.0, < 0.15.0"
required_providers { required_providers {
azurerm = "~> 2.8" azurerm = "~> 2.8"
template = "~> 2.1" template = "~> 2.1"

View File

@ -1,7 +1,7 @@
# Terraform version and plugin versions # Terraform version and plugin versions
terraform { terraform {
required_version = "~> 0.13.0" required_version = ">= 0.13.0, < 0.15.0"
required_providers { required_providers {
azurerm = "~> 2.8" azurerm = "~> 2.8"
template = "~> 2.1" template = "~> 2.1"

View File

@ -1,7 +1,7 @@
# Terraform version and plugin versions # Terraform version and plugin versions
terraform { terraform {
required_version = "~> 0.13.0" required_version = ">= 0.13.0, < 0.15.0"
required_providers { required_providers {
azurerm = "~> 2.8" azurerm = "~> 2.8"
template = "~> 2.1" template = "~> 2.1"

View File

@ -1,7 +1,7 @@
# Terraform version and plugin versions # Terraform version and plugin versions
terraform { terraform {
required_version = "~> 0.13.0" required_version = ">= 0.13.0, < 0.15.0"
required_providers { required_providers {
azurerm = "~> 2.8" azurerm = "~> 2.8"
template = "~> 2.1" template = "~> 2.1"

View File

@ -1,7 +1,7 @@
# Terraform version and plugin versions # Terraform version and plugin versions
terraform { terraform {
required_version = "~> 0.13.0" required_version = ">= 0.13.0, < 0.15.0"
required_providers { required_providers {
template = "~> 2.1" template = "~> 2.1"
null = "~> 2.1" null = "~> 2.1"

View File

@ -1,7 +1,7 @@
# Terraform version and plugin versions # Terraform version and plugin versions
terraform { terraform {
required_version = "~> 0.13.0" required_version = ">= 0.13.0, < 0.15.0"
required_providers { required_providers {
template = "~> 2.1" template = "~> 2.1"
null = "~> 2.1" null = "~> 2.1"

View File

@ -1,7 +1,7 @@
# Terraform version and plugin versions # Terraform version and plugin versions
terraform { terraform {
required_version = "~> 0.13.0" required_version = ">= 0.13.0, < 0.15.0"
required_providers { required_providers {
template = "~> 2.1" template = "~> 2.1"
null = "~> 2.1" null = "~> 2.1"

View File

@ -1,7 +1,7 @@
# Terraform version and plugin versions # Terraform version and plugin versions
terraform { terraform {
required_version = "~> 0.13.0" required_version = ">= 0.13.0, < 0.15.0"
required_providers { required_providers {
template = "~> 2.1" template = "~> 2.1"
null = "~> 2.1" null = "~> 2.1"

View File

@ -197,7 +197,8 @@ Typhoon modules have been updated for v0.13.x, but retain compatibility with v0.
| Typhoon Release | Terraform version | | Typhoon Release | Terraform version |
|-------------------|---------------------| |-------------------|---------------------|
| v1.20.0 - ? | v0.13.x | | v1.20.2 - ? | v0.13.x, v0.14.4+ |
| v1.20.0 - v1.20.1 | v0.13.x |
| v1.18.8 - v1.19.4 | v0.12.26+, v0.13.x | | v1.18.8 - v1.19.4 | v0.12.26+, v0.13.x |
| v1.15.0 - v1.18.8 | v0.12.x | | v1.15.0 - v1.18.8 | v0.12.x |
| v1.10.3 - v1.15.0 | v0.11.x | | v1.10.3 - v1.15.0 | v0.11.x |

View File

@ -1,7 +1,7 @@
# Terraform version and plugin versions # Terraform version and plugin versions
terraform { terraform {
required_version = "~> 0.13.0" required_version = ">= 0.13.0, < 0.15.0"
required_providers { required_providers {
google = ">= 2.19, < 4.0" google = ">= 2.19, < 4.0"
template = "~> 2.1" template = "~> 2.1"

View File

@ -1,7 +1,7 @@
# Terraform version and plugin versions # Terraform version and plugin versions
terraform { terraform {
required_version = "~> 0.13.0" required_version = ">= 0.13.0, < 0.15.0"
required_providers { required_providers {
google = ">= 2.19, < 4.0" google = ">= 2.19, < 4.0"
template = "~> 2.1" template = "~> 2.1"

View File

@ -1,7 +1,7 @@
# Terraform version and plugin versions # Terraform version and plugin versions
terraform { terraform {
required_version = "~> 0.13.0" required_version = ">= 0.13.0, < 0.15.0"
required_providers { required_providers {
google = ">= 2.19, < 4.0" google = ">= 2.19, < 4.0"
template = "~> 2.1" template = "~> 2.1"

View File

@ -1,7 +1,7 @@
# Terraform version and plugin versions # Terraform version and plugin versions
terraform { terraform {
required_version = "~> 0.13.0" required_version = ">= 0.13.0, < 0.15.0"
required_providers { required_providers {
google = ">= 2.19, < 4.0" google = ">= 2.19, < 4.0"
template = "~> 2.1" template = "~> 2.1"