diff --git a/models/component/component.hcl b/models/component/component.hcl new file mode 100644 index 0000000..e23be63 --- /dev/null +++ b/models/component/component.hcl @@ -0,0 +1,5 @@ +locals { + + component = basename(get_terragrunt_dir()) + +} diff --git a/models/deployment/deployment.hcl b/models/deployment/deployment.hcl new file mode 100644 index 0000000..9514b87 --- /dev/null +++ b/models/deployment/deployment.hcl @@ -0,0 +1,3 @@ +locals { + deployment = basename(get_terragrunt_dir()) +} diff --git a/models/deployment/terragrunt.hcl b/models/deployment/terragrunt.hcl new file mode 100644 index 0000000..0048daa --- /dev/null +++ b/models/deployment/terragrunt.hcl @@ -0,0 +1,8 @@ +# Include all settings from the root terragrunt.hcl file +include "root" { + path = find_in_parent_folders("root.hcl") +} + +terraform { + source = "git::https://gitlab.forge.education.gouv.fr/dp2n-integ/commun/terraform/modules/cloe.git//?ref=2.0.11" +} diff --git a/models/environment/environment.hcl b/models/environment/environment.hcl new file mode 100644 index 0000000..58c8873 --- /dev/null +++ b/models/environment/environment.hcl @@ -0,0 +1,3 @@ +locals { + env = basename(get_terragrunt_dir()) +} diff --git a/models/subcomponent/subcomponent.hcl b/models/subcomponent/subcomponent.hcl new file mode 100644 index 0000000..bfb449f --- /dev/null +++ b/models/subcomponent/subcomponent.hcl @@ -0,0 +1,3 @@ +locals { + subcomponent = basename(get_terragrunt_dir()) +}