Procházet zdrojové kódy

Merge pull request #650 from mdr-engineering/feature/ftd_MSOCI-2136_FinishRemovingSecurityVPC

Permanently removes security vpc from common services
Frederick Damstra před 3 roky
rodič
revize
c88820fee2

+ 0 - 3
common/aws-us-gov/afs-mdr-common-services-gov/015-security-vpc/README.md

@@ -1,3 +0,0 @@
-# Security VPC
-
-Creates a VPC for security related infrastructure such as firewalls and interconnects.

+ 0 - 35
common/aws-us-gov/afs-mdr-common-services-gov/015-security-vpc/terragrunt.hcl

@@ -1,35 +0,0 @@
-locals {
-  # If you want to use any of the variables in _this_ file, you have to load them here.
-  # However, they will all be available as inputs to the module loaded in terraform.source
-  # below.
-  environment_vars = read_terragrunt_config(find_in_parent_folders("env.hcl"))
-  partition_vars   = read_terragrunt_config(find_in_parent_folders("partition.hcl"))
-  region_vars      = read_terragrunt_config(find_in_parent_folders("region.hcl"))
-  account_vars     = read_terragrunt_config(find_in_parent_folders("account.hcl"))
-  global_vars      = read_terragrunt_config(find_in_parent_folders("globals.hcl"))
-}
-
-# Terragrunt will copy the Terraform configurations specified by the source parameter, along with any files in the
-# 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/terminated?ref=v4.2.10"
-}
-
-# Include all settings from the root terragrunt.hcl file
-include {
-  path = find_in_parent_folders()
-}
-
-# These are the variables we have to pass in to use the module specified in the terragrunt source above
-inputs = {
-  # All of the inputs from the inherited hcl files are available automatically
-  # (via the `inputs` section of the root `terragrunt.hcl`). However, modules
-  # will be more flexible if you specify particular input values.
-  vpc_info = local.account_vars.locals.vpc_info["vpc-security"]
-  tags = {
-    Terraform = "aws/${basename(get_parent_terragrunt_dir())}/${path_relative_to_include()}/"
-  }
-}
-terraform_version_constraint  = "= 1.1.6"
-terragrunt_version_constraint = "= 0.36.2"

+ 0 - 7
common/aws/mdr-common-services/015-security-vpc/README.md

@@ -1,7 +0,0 @@
-# Standard VPC
-
-Creates a single VPC from the subnet defined in `../accounts.hcl`, divided into 3 subnets.
-
-## Note:
-
-This is the first using the "terragrunt best practice" template, so it will either serve as a good model or it will fail miserably. Either way, this may be outdated.

+ 0 - 35
common/aws/mdr-common-services/015-security-vpc/terragrunt.hcl

@@ -1,35 +0,0 @@
-locals {
-  # If you want to use any of the variables in _this_ file, you have to load them here.
-  # However, they will all be available as inputs to the module loaded in terraform.source
-  # below.
-  environment_vars = read_terragrunt_config(find_in_parent_folders("env.hcl"))
-  partition_vars   = read_terragrunt_config(find_in_parent_folders("partition.hcl"))
-  region_vars      = read_terragrunt_config(find_in_parent_folders("region.hcl"))
-  account_vars     = read_terragrunt_config(find_in_parent_folders("account.hcl"))
-  global_vars      = read_terragrunt_config(find_in_parent_folders("globals.hcl"))
-}
-
-# Terragrunt will copy the Terraform configurations specified by the source parameter, along with any files in the
-# 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/terminated?ref=v4.2.10"
-}
-
-# Include all settings from the root terragrunt.hcl file
-include {
-  path = find_in_parent_folders()
-}
-
-# These are the variables we have to pass in to use the module specified in the terragrunt source above
-inputs = {
-  # All of the inputs from the inherited hcl files are available automatically
-  # (via the `inputs` section of the root `terragrunt.hcl`). However, modules
-  # will be more flexible if you specify particular input values.
-  vpc_info = local.account_vars.locals.vpc_info["vpc-security"]
-  tags = {
-    Terraform = "aws/${basename(get_parent_terragrunt_dir())}/${path_relative_to_include()}/"
-  }
-}
-terraform_version_constraint  = "= 1.1.6"
-terragrunt_version_constraint = "= 0.36.2"