Leave Deployment and Startup
Summary
Deployments must validate the service artifact, startup/migration outcome, hosted services, gateway reachability, dependencies, and safe smoke evidence.
Audience
DevOps/SRE, service owners, QA, support, and release approvers.
Overview
The artifact is built from the Leave Service project/container definition. Startup behavior includes configured persistence initialization and hosted services. A process-health response is necessary but insufficient.
Post-deployment checks should cover direct and compatibility paths appropriate to the environment, projection consumption, relay progress, Attendance conflict behavior, optional Workflow behavior, and correlation-safe logs/traces. Rollback may restore the previous application/routing version, but schema and data compatibility require owner approval; this guide does not prescribe destructive rollback.
Source References
microservices/src/leave-service/Dockerfilemicroservices/src/leave-service/Program.csmicroservices/src/leave-service/Infrastructure/Persistence.csmicroservices/src/leave-service/Messaging/EmployeeProfileConsumer.csmicroservices/src/leave-service/Messaging/OutboxRelayHostedService.cs
Related Articles
See Also
Keywords
- Leave operations
- Leave Deployment and Startup
- Service support
Revision Information
- Status: Draft
- Last reviewed: 2026-07-15
- Review cycle: Quarterly