## Hierarchy: ``` . ├── config/ # Root for configuration data │ ├── globals/ # Common resources shared across projects │ │ ├── images/ # Image configurations │ │ │ └── / # Specific image folder │ │ │ ├── terragrunt.hcl # Image Terragrunt configuration │ │ │ └── config.yaml # Image configuration file │ │ ├── networks/ # Network configurations │ │ │ └── / # Specific network folder │ │ │ ├── terragrunt.hcl # Network Terragrunt configuration │ │ │ └── config.yaml # Network configuration file │ │ └── profiles/ # Profile configurations │ │ └── / # Specific profile folder │ │ ├── terragrunt.hcl # Profile Terragrunt configuration │ │ └── config.yaml # Profile configuration file │ └── nodes/ # Node-level configuration │ └── / # Project folder (e.g., "infra") │ ├── config.yaml # Project-level configuration file │ ├── terragrunt.hcl # Project-level Terragrunt configuration │ └── / # Instance-specific folder under the project │ ├── terragrunt.hcl # Instance-level Terragrunt configuration │ └── config.yaml # Instance-specific configuration file ├── modules/ # Terraform modules └── root.hcl # Root configuration file (provider, backend, etc.) ```