aspire deploy must get a GlitchTip DSN — which only exists after the GlitchTip server is running and an org/team/project has been created — into the configuration of consuming app services.
Hard requirements:
- Compute-environment agnostic. The design must work for Docker Compose, Kubernetes, and future compute environments. It must not depend on publisher-specific artifacts (patching
.envfiles, rewriting Helm values, re-runningdocker compose up). - The deploy (CI) machine has HTTP access to the published GlitchTip endpoint (no firewall restrictions).