MON-580: add terraform 0.13 compatibility (source argument for provider requirements)

This commit is contained in:
Patrick Decat 2020-08-25 13:02:09 +02:00
parent b749de1528
commit 10f029cc95
77 changed files with 611 additions and 1 deletions

View File

@ -20,11 +20,13 @@ Here is the minimum version required to use these modules of integrations.
```
terraform {
required_version = ">= 0.12.19"
required_version = ">= 0.12.26"
}
```
Note: terraform 0.12.26+ is required as it the first version compatible with, but ignoring, the `source` argument for provider requirements introduced in terraform 0.13.0.
### DataDog provider
Here is the last tester terraform provider version for datadog but next versions should work too.

8
caas/docker/versions.tf Normal file
View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

8
cloud/gcp/lb/versions.tf Normal file
View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
template = {
source = "hashicorp/template"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

8
network/dns/versions.tf Normal file
View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

8
network/tls/versions.tf Normal file
View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}