Repository containing the terragrunt/terraform IaC to deploy Incus instances
|
Some checks failed
Deploy / deploy (push) Failing after 1m26s
Reviewed-on: #37 |
||
|---|---|---|
| .gitea/workflows | ||
| ci | ||
| config | ||
| modules | ||
| templates | ||
| .gitignore | ||
| Makefile | ||
| README.md | ||
Hierarchy:
.
├── config/ # Root for configuration data
│ ├── globals/ # Common resources shared across projects
│ │ ├── images/ # Image configurations
│ │ │ └── <image_name>/ # Specific image folder
│ │ │ ├── terragrunt.hcl # Image Terragrunt configuration
│ │ │ └── config.yaml # Image configuration file
│ │ ├── networks/ # Network configurations
│ │ │ └── <network_name>/ # Specific network folder
│ │ │ ├── terragrunt.hcl # Network Terragrunt configuration
│ │ │ └── config.yaml # Network configuration file
│ │ └── profiles/ # Profile configurations
│ │ └── <profile_name>/ # Specific profile folder
│ │ ├── terragrunt.hcl # Profile Terragrunt configuration
│ │ └── config.yaml # Profile configuration file
│ └── nodes/ # Node-level configuration
│ └── <project_name>/ # Project folder (e.g., "infra")
│ ├── config.yaml # Project-level configuration file
│ ├── terragrunt.hcl # Project-level Terragrunt configuration
│ └── <instance_name>/ # 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.)