Deployment options
Rollouts, restart strategies, and runtime options you can tune.
Last updated: 2026-03-17
Forgeon supports safe rollouts and runtime controls.
Rollout strategy
- Rolling — default for most apps
- Recreate — stop old before starting new
Runtime controls
- Restart (manual or automatic)
- Scale to adjust replicas
- Stop for maintenance
Recommended option by scenario
- Hotfix with low risk: rolling deploy + health checks.
- High-risk runtime change: staged rollout + close monitoring.
- Maintenance window: stop/start with pre-announced downtime.
Health checks
Use a lightweight endpoint (e.g. /healthz) to help Forgeon detect readiness.
Troubleshooting
Deploy stalls on startup
- Ensure the health endpoint responds quickly
- Check logs for startup errors