Auth
Operations
Deployments, SLOs, and monitoring for Auth
Deployments
- Build from
services/auth/Dockerfile. - The container runs
granianagainstservices.auth.main:app. - Default listen port is
8080and honors thePORTenvironment variable.
Startup behavior
- Loads
AUTH_API_KEYand optionalAUTH_SENTRY_DSNfrom Secret Manager. - Initializes Sentry if the DSN is present.
Monitoring and alerts
- Sentry is enabled when
AUTH_SENTRY_DSNis available. - Logs are written to stdout with INFO-level defaults.
SLOs and SLIs
- TBD. Define latency and error targets for partner auth flows.
Scaling and performance
- Stateless service with in-memory JWKS cache.
- Spikes in verification traffic may increase JWKS fetches if cache misses.
Last updated on