This guide explains how to use the accelerator for any organization by configuring variables. All hardcoded company/project names have been removed.
- New variables:
company_name,project_name,prefix,environment. - Resource names and display names are auto-generated from variables.
- Backward compatibility: override auto-generated names if needed.
Set variables in terraform.tfvars to match your current deployment. No resources will be recreated.
Update variables for your new company. Resources will be recreated with new names. Backup data before applying.
Copy terraform.tfvars.example and update organization-specific values. Run standard Terraform workflow.
| Resource | Pattern | Example |
|---|---|---|
| Fabric Capacity | {prefix}{environment}fabriccapacity |
avatardevfabriccapacity |
| Workspace Display Name | {company_name} {Title(environment)} Fabric Workspace |
avatar Dev Fabric Workspace |
| Storage Account | {prefix}{environment}sa |
avatardevsa |
| Data Factory | {prefix}-{environment}-adf |
avatar-dev-adf |
| API Management | {prefix}-{environment}-apim |
avatar-dev-apim |
| Resource Group | {prefix}-{environment}-rg |
avatar-dev-rg |
- Run
terraform fmt -checkandterraform validatein each root. - Review planned changes before applying.
- See VARIABLE_REFERENCE.md for all supported variables and patterns.
- See IMPLEMENTATION_SUMMARY.md for a summary of changes.
- Hans Esquivel
Start a Discussion to reach me.