|
@@ -13,13 +13,17 @@ locals {
|
|
|
# working directory, into a temporary folder, and execute your Terraform commands in that folder.
|
|
|
terraform {
|
|
|
# Double slash is intentional and required to show root of modules
|
|
|
- source = "git@github.xdr.accenturefederalcyber.com:mdr-engineering/xdr-terraform-modules.git//base/customer_portal?ref=v1.24.12"
|
|
|
+ source = "git@github.xdr.accenturefederalcyber.com:mdr-engineering/xdr-terraform-modules.git//base/customer_portal?ref=v2.1.3"
|
|
|
}
|
|
|
|
|
|
dependency "vpc" {
|
|
|
config_path = "../010-vpc-portal"
|
|
|
}
|
|
|
|
|
|
+dependency "vpc-scanners" {
|
|
|
+ config_path = "../010-vpc-scanners"
|
|
|
+}
|
|
|
+
|
|
|
dependency "proxy" {
|
|
|
config_path = "../080-instance-proxy-server"
|
|
|
}
|
|
@@ -47,6 +51,7 @@ inputs = {
|
|
|
private_subnets = dependency.vpc.outputs.private_subnets
|
|
|
public_subnets = dependency.vpc.outputs.public_subnets
|
|
|
proxy_public_ip = dependency.proxy.outputs.instance_public_ip
|
|
|
+ nat_public_ips = dependency.vpc-scanners.outputs.nat_public_ips
|
|
|
}
|
|
|
terraform_version_constraint = "= 0.15.1"
|
|
|
terragrunt_version_constraint = ">= 0.29, < 0.30"
|