Deployment model
Runtime services are containerized and deployed with Helm. Service configuration is organized by environment:devops/helm-charts/services/templates/:
deployment.yamlservice.yamlcronjob.yamlkeda-scaledobject.yaml
Operational dependencies
Release checklist
- Confirm the service’s active code branch and the intended environment values file.
- Review required secrets and new configuration keys; never introduce plaintext credentials in Helm values.
- Verify database migration ownership and backwards compatibility.
- For async changes, provision queues/DLQs, retry policy, dashboards, and alerting before enabling producers.
- Validate readiness/liveness and autoscaling settings for API and worker processes independently.
- Confirm observability tags and correlation IDs are emitted for cross-service requests/events.
- Use a staged rollout and preserve an explicit rollback target.