diff --git a/terraform/environments/analytical-platform-compute/versions.tf b/terraform/environments/analytical-platform-compute/versions.tf new file mode 100644 index 00000000000..631a3620c9b --- /dev/null +++ b/terraform/environments/analytical-platform-compute/versions.tf @@ -0,0 +1,25 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + kubernetes = { + version = "~> 2.0" + source = "hashicorp/kubernetes" + } + helm = { + version = "~> 2.0" + source = "hashicorp/helm" + } + random = { + version = "~> 3.0" + source = "hashicorp/random" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/analytical-platform-ingestion/versions.tf b/terraform/environments/analytical-platform-ingestion/versions.tf new file mode 100644 index 00000000000..e0be94cf750 --- /dev/null +++ b/terraform/environments/analytical-platform-ingestion/versions.tf @@ -0,0 +1,21 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + dns = { + version = "~> 3.0" + source = "hashicorp/dns" + } + external = { + version = "~> 2.0" + source = "hashicorp/external" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/apex/versions.tf b/terraform/environments/apex/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/apex/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/ccms-ebs-upgrade/versions.tf b/terraform/environments/ccms-ebs-upgrade/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/ccms-ebs-upgrade/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/ccms-ebs/versions.tf b/terraform/environments/ccms-ebs/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/ccms-ebs/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/cdpt-chaps/versions.tf b/terraform/environments/cdpt-chaps/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/cdpt-chaps/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/cdpt-ifs/versions.tf b/terraform/environments/cdpt-ifs/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/cdpt-ifs/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/cica-copilot/versions.tf b/terraform/environments/cica-copilot/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/cica-copilot/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/cica-data-extraction/versions.tf b/terraform/environments/cica-data-extraction/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/cica-data-extraction/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/cica-tariff/versions.tf b/terraform/environments/cica-tariff/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/cica-tariff/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/contract-work-administration/versions.tf b/terraform/environments/contract-work-administration/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/contract-work-administration/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/cooker/versions.tf b/terraform/environments/cooker/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/cooker/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/corporate-information-system/versions.tf b/terraform/environments/corporate-information-system/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/corporate-information-system/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/corporate-staff-rostering/versions.tf b/terraform/environments/corporate-staff-rostering/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/corporate-staff-rostering/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/dacp/versions.tf b/terraform/environments/dacp/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/dacp/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/data-and-insights-wepi/versions.tf b/terraform/environments/data-and-insights-wepi/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/data-and-insights-wepi/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/data-platform-apps-and-tools/versions.tf b/terraform/environments/data-platform-apps-and-tools/versions.tf new file mode 100644 index 00000000000..6d1f21f5154 --- /dev/null +++ b/terraform/environments/data-platform-apps-and-tools/versions.tf @@ -0,0 +1,21 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + kubernetes = { + version = "~> 2.0" + source = "hashicorp/kubernetes" + } + helm = { + version = "~> 2.0" + source = "hashicorp/helm" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/data-platform/versions.tf b/terraform/environments/data-platform/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/data-platform/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/delius-core/versions.tf b/terraform/environments/delius-core/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/delius-core/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/delius-iaps/versions.tf b/terraform/environments/delius-iaps/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/delius-iaps/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/delius-jitbit/versions.tf b/terraform/environments/delius-jitbit/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/delius-jitbit/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/delius-mis/versions.tf b/terraform/environments/delius-mis/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/delius-mis/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/delius-nextcloud/versions.tf b/terraform/environments/delius-nextcloud/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/delius-nextcloud/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/digital-prison-reporting/versions.tf b/terraform/environments/digital-prison-reporting/versions.tf new file mode 100644 index 00000000000..84c8e921cf7 --- /dev/null +++ b/terraform/environments/digital-prison-reporting/versions.tf @@ -0,0 +1,21 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + tls = { + source = "hashicorp/tls" + version = "4.0.5" + } + random = { + version = "~> 3.0" + source = "hashicorp/random" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/edw/versions.tf b/terraform/environments/edw/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/edw/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/electronic-monitoring-data/versions.tf b/terraform/environments/electronic-monitoring-data/versions.tf new file mode 100644 index 00000000000..b627221a47f --- /dev/null +++ b/terraform/environments/electronic-monitoring-data/versions.tf @@ -0,0 +1,21 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + null = { + source = "hashicorp/null" + version = "3.2.2" + } + tls = { + source = "hashicorp/tls" + version = "4.0.5" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/equip/versions.tf b/terraform/environments/equip/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/equip/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/eric/versions.tf b/terraform/environments/eric/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/eric/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/example/versions.tf b/terraform/environments/example/versions.tf new file mode 100644 index 00000000000..0805808572b --- /dev/null +++ b/terraform/environments/example/versions.tf @@ -0,0 +1,25 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + external = { + source = "hashicorp/external" + version = "~> 2.3.0" # Use the latest version or specify your desired version + } + cloudinit = { + source = "hashicorp/cloudinit" + version = "~> 2.3.0" # Use the latest version or specify your desired version + } + random = { + source = "hashicorp/random" + version = "~> 3.0" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/genesys-call-centre-data/versions.tf b/terraform/environments/genesys-call-centre-data/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/genesys-call-centre-data/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/hmpps-domain-services/versions.tf b/terraform/environments/hmpps-domain-services/versions.tf new file mode 100644 index 00000000000..ced93479ec7 --- /dev/null +++ b/terraform/environments/hmpps-domain-services/versions.tf @@ -0,0 +1,17 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + archive = { + source = "hashicorp/archive" + version = "~> 2.4" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/hmpps-oem/versions.tf b/terraform/environments/hmpps-oem/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/hmpps-oem/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/laa-ccms-infra-azure-ad-sso/versions.tf b/terraform/environments/laa-ccms-infra-azure-ad-sso/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/laa-ccms-infra-azure-ad-sso/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/laa-mail-relay/versions.tf b/terraform/environments/laa-mail-relay/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/laa-mail-relay/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/laa-oem/versions.tf b/terraform/environments/laa-oem/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/laa-oem/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/long-term-storage/versions.tf b/terraform/environments/long-term-storage/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/long-term-storage/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/maat/versions.tf b/terraform/environments/maat/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/maat/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/maatdb/versions.tf b/terraform/environments/maatdb/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/maatdb/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/mlra/versions.tf b/terraform/environments/mlra/versions.tf new file mode 100644 index 00000000000..13b05d4bc14 --- /dev/null +++ b/terraform/environments/mlra/versions.tf @@ -0,0 +1,17 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + random = { + source = "hashicorp/random" + version = "~> 3.4" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/mojfin/versions.tf b/terraform/environments/mojfin/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/mojfin/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/ncas/versions.tf b/terraform/environments/ncas/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/ncas/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/nomis-combined-reporting/versions.tf b/terraform/environments/nomis-combined-reporting/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/nomis-combined-reporting/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/nomis-data-hub/versions.tf b/terraform/environments/nomis-data-hub/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/nomis-data-hub/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/nomis/versions.tf b/terraform/environments/nomis/versions.tf new file mode 100644 index 00000000000..0965fbb9da5 --- /dev/null +++ b/terraform/environments/nomis/versions.tf @@ -0,0 +1,21 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + github = { + version = "~> 4.28.0" + source = "integrations/github" + } + random = { + version = "~> 3.6" + source = "hashicorp/random" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/oas/versions.tf b/terraform/environments/oas/versions.tf new file mode 100644 index 00000000000..0eaddb7a78d --- /dev/null +++ b/terraform/environments/oas/versions.tf @@ -0,0 +1,17 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + archive = { + source = "hashicorp/archive" + version = "~> 2.3" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/oasys-national-reporting/versions.tf b/terraform/environments/oasys-national-reporting/versions.tf new file mode 100644 index 00000000000..6083b75a762 --- /dev/null +++ b/terraform/environments/oasys-national-reporting/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "5.53.0" # hardcoded from "~> 5.0" as currently broken, fix expected in 5.57.0 - change back when this is released + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/oasys/versions.tf b/terraform/environments/oasys/versions.tf new file mode 100644 index 00000000000..0965fbb9da5 --- /dev/null +++ b/terraform/environments/oasys/versions.tf @@ -0,0 +1,21 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + github = { + version = "~> 4.28.0" + source = "integrations/github" + } + random = { + version = "~> 3.6" + source = "hashicorp/random" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/observability-platform/versions.tf b/terraform/environments/observability-platform/versions.tf new file mode 100644 index 00000000000..389eeeb7e9f --- /dev/null +++ b/terraform/environments/observability-platform/versions.tf @@ -0,0 +1,17 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + grafana = { + source = "grafana/grafana" + version = "~> 3.0" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/operations-engineering/versions.tf b/terraform/environments/operations-engineering/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/operations-engineering/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/panda-cyber-appsec-lab/versions.tf b/terraform/environments/panda-cyber-appsec-lab/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/panda-cyber-appsec-lab/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/performance-hub/versions.tf b/terraform/environments/performance-hub/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/performance-hub/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/planetfm/versions.tf b/terraform/environments/planetfm/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/planetfm/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/portal/versions.tf b/terraform/environments/portal/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/portal/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/ppud/versions.tf b/terraform/environments/ppud/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/ppud/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/pra-register/versions.tf b/terraform/environments/pra-register/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/pra-register/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/refer-monitor/versions.tf b/terraform/environments/refer-monitor/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/refer-monitor/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/sprinkler/versions.tf b/terraform/environments/sprinkler/versions.tf new file mode 100644 index 00000000000..84382ce5c56 --- /dev/null +++ b/terraform/environments/sprinkler/versions.tf @@ -0,0 +1,21 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + random = { + source = "hashicorp/random" + version = "3.6.2" + } + template = { + source = "hashicorp/template" + version = "~> 2" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/tipstaff/versions.tf b/terraform/environments/tipstaff/versions.tf new file mode 100644 index 00000000000..d75ac92aca1 --- /dev/null +++ b/terraform/environments/tipstaff/versions.tf @@ -0,0 +1,17 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + null = { + source = "hashicorp/null" + version = "~> 3.2" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/tribunals/versions.tf b/terraform/environments/tribunals/versions.tf new file mode 100644 index 00000000000..d75ac92aca1 --- /dev/null +++ b/terraform/environments/tribunals/versions.tf @@ -0,0 +1,17 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + null = { + source = "hashicorp/null" + version = "~> 3.2" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/wardship/versions.tf b/terraform/environments/wardship/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/wardship/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +} diff --git a/terraform/environments/xhibit-portal/versions.tf b/terraform/environments/xhibit-portal/versions.tf new file mode 100644 index 00000000000..6161ef3bc02 --- /dev/null +++ b/terraform/environments/xhibit-portal/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + aws = { + version = "~> 5.0" + source = "hashicorp/aws" + } + http = { + version = "~> 3.0" + source = "hashicorp/http" + } + } + required_version = "~> 1.0" +}