|
@@ -31,6 +31,15 @@ locals {
|
|
|
# Automatically load global-level variables
|
|
|
global_vars = read_terragrunt_config(find_in_parent_folders("globals.hcl"))
|
|
|
|
|
|
+ # Generate our standard tags
|
|
|
+ standard_tags = merge(
|
|
|
+ local.global_vars.locals.global_tags,
|
|
|
+ local.environment_vars.locals.environment_tags,
|
|
|
+ local.partition_vars.locals.partition_tags,
|
|
|
+ local.region_vars.locals.region_tags,
|
|
|
+ local.account_vars.locals.account_tags
|
|
|
+ )
|
|
|
+
|
|
|
# Extract the variables we need for easy access
|
|
|
account_name = local.account_vars.locals.account_name
|
|
|
account_id = local.account_vars.locals.aws_account_id
|
|
@@ -114,4 +123,7 @@ inputs = merge(
|
|
|
local.partition_vars.locals,
|
|
|
local.environment_vars.locals,
|
|
|
local.global_vars.locals,
|
|
|
+ { # Variables created in this file that we want to pass through
|
|
|
+ standard_tags = local.standard_tags
|
|
|
+ }
|
|
|
)
|