Skip to main content
Synthetiq serves the apps built on it through your domain of choice. You’ll add five DNS records, each created once: two to validate the certificates from the previous step, and three to serve the apps.
#RecordTypePoints to
1_<token-a>.apps.yourcompany.comCNAME_<token-b>.<id>.acm-validations.aws.
2_<token-c>.api.apps.yourcompany.comCNAME_<token-d>.<id>.acm-validations.aws.
3*.api.apps.yourcompany.comCNAMEthe load balancer’s DNS name
4*.apps.yourcompany.comCNAMEthe CloudFront domain
5apps.yourcompany.com (apex)CNAME / ALIASthe CloudFront domain
The names and values for records 1–2 are provided verbatim by ACM when you create the certificates in the previous step — every token is distinct, so copy each field exactly. Create these records before provisioning. Records 3–5 come after provisioningsynthetiq infra provision prints the exact values to point to.

Provider notes

  • Proxying providers (Cloudflare, etc.): create all five as DNS-only (proxy off). A proxied validation record will not validate.
  • Apex record (5): use your provider’s flattened CNAME / ALIAS / ANAME support. Cloudflare flattens apex CNAMEs automatically; in Route 53 use an ALIAS.

Permanence

  • Records 1–2 stay in place permanently — ACM uses them to auto-renew the certificates.
  • Records 3–5 are static: their targets only change if the load balancer or CloudFront distribution is replaced — an extremely rare event (e.g. you tore down and re-provisioned your infrastructure), and one the changeset diff flags before you apply.