Customer Configs
Overview
Customer configuration follows a YAML → Jinja2 → tfvars/Ansible pipeline managed in azure/raas-azure-customer-configs/.
File Structure
customers/<tenant>/<client>/<client>.yaml # Main config
customers/<tenant>/<client>/sandbox*.yaml # Per-sandbox overrides
Rendering via tool/render.py outputs:
out/<repo>/configs/<tenant>/<client>/→ Terraformtfvars+*.jsonmodule manifestsraas-azure-ansible-v2/inventory/<client>/→ Ansiblegroup_vars/*.yml+inventory.yml
Tenant Reference
| Tenant | Clients | Notes |
|---|---|---|
raas |
rhapsody, rhapert, ccad |
Internal / reference deployments |
m42 |
(see configs) | UAE-based customer |
mubadala |
(see configs) | UAE-based customer |
cdph |
(see configs) | US-based customer |
For the full config pipeline reference see the New Customer Config & Infrastructure Confluence page, or Azure Deployment Step 2.