Pass in anything, get it back. Useful for testing Terragrunt builtin functions.
# terragrunt.hcl
terraform {
source = "git::[email protected]:iangrunt/terraform-null-input-output.git"
}
locals {
project = read_terragrunt_config(find_in_parent_folders("project.hcl"))
}
inputs = {
i = {
project_id = local.project.locals.project_id
namespace = "iangrunt"
environment = "prod"
}
}
$ terragrunt plan
Changes to Outputs:
+ output = {
+ environment = "prod"
+ namespace = "iangrunt"
+ project_id = "project-delta"
}