Skip to content

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>/ → Terraform tfvars + *.json module manifests
  • raas-azure-ansible-v2/inventory/<client>/ → Ansible group_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.