...
Production to be completed on January April 1st, 2024.
Affected Resources
List of hisports.app subdomains in active use and where they’re used.
Will initially use HTTP 307 (temporary redirect) in the short term (to allow for potential rollback if issues are discovered), then convert to HTTP 301 (permanent redirect) at a later date.
Type | Before | After | Notes | Load Balancer CNAME | |
---|---|---|---|---|---|
App | Cloudfront (React) | hisports.app | play.spordle.com |
play.spordle.dev |
HTTP 307 | Prod Staging | ||
API | K8s | api.hisports.app | api.play.spordle.com | HTTP |
307 | Prod Staging | |||
Reports (PDF) | Lambda (PDF) | pdf.hisports.app | pdf.play.spordle.com | HTTP |
307 | ||||
Reports (React) | Netlify (React) | reports.hisports.app | reports.play.spordle.com | HTTP |
307, but not user-facing | ||||
Metabase | K8s | metabase.hisports.app | metabase.play.spordle.com | HTTP |
307 | ||||
Files | S3 | files.hisports.app | files.play.spordle.com | HTTP |
307? S3 buckets, not sure what’s possible | ||||
Calendar | Lambda (API) | go.hisports.app | go.play.spordle.com | HTTP |
307. Could rename this, only used for calendar lambda. | ||||
Scorekeeper Guide | Netlify (React) | help.hisports.app | Confluence | HTTP |
307 to Confluence? | ||||
Other | Cloudflare Cloudflare K8S | cache-api.hisports.app logos.hisports.app grafana.hisports.app | HTTP |
307; need to communicate change to Page team No idea where logos domain is used HTTP |
307; internal use | |||||
MX | m.hisports.app | m.play.spordle.com | Potential email delivery issues due to domain change? |
Things to confirm
- Email configuration on Spordle domains (SPF, DKIM, DMARC)
- AWS TXT records
- Email deliverability
- S3 bucket redirect