Guides
Deployment Checklist
End-user preflight checklist before deploying to a critical environment.
Use this checklist before deploying to any critical environment.
Required checks
- Team roles and API key scopes are correct
- Project environments are defined for your workflow (
dev,qa,prod, etc.) - Service health/readiness endpoints are stable
- Latest pre-prod release is healthy
- Routing and smoke tests pass in pre-prod
- Rollback target is known and verified
Command checklist
enclavely verify --project kms-signer --strict-backlog
enclavely release list --project kms-signer --env qa
enclavely status --project kms-signer --env qa
enclavely routing --project kms-signer --env qaIf all checks pass, deploy the same digests to your critical environment:
enclavely deploy \
--project kms-signer \
--env prod \
--waitRecovery
If deployment fails:
enclavely release retry --project kms-signer --latest-failed --env prod
# or rollback to a known good version
enclavely rollback --project kms-signer --env prod --to <version>Never deploy unknown digests directly to a critical environment. Promote a digest set validated in pre-prod first.