What problem does it solve?
When a Golem deployment goes wrong, you need a reliable way to restore the environment to a previously working state without rebuilding everything from scratch.
Core Features & Use Cases
- Rollback by revision or version: Revert the environment to an exact captured revision number or to a revision selected by a version label.
- Safe impact inspection: Preview the changes with a plan/dry-run style diff before applying the rollback.
- Optional post-rollback agent handling: Update existing agents, redeploy agents, or reset the environment to ensure runtime matches the rolled-back state.
- Use Case: After deploying a bad release that changed components or HTTP API behavior, rollback to the last known-good revision so the environment returns to the prior component versions and API configuration.
Quick Start
Run golem deploy --revision 3 --update-agents auto --yes to roll back the environment to revision 3 and automatically bring running agents to the rolled-back component versions.