Config & ops
Publish and rollback
Versioned snapshots, hot reload, and safe rollback.
Goal
Publish configuration deliberately and roll back when a change misbehaves.
Prerequisites
config.read/config.write.
Publish
- Open Ops → Config.
- Review pending intent (or rely on auto-publish from CRUD).
- Publish with an optional comment.
- Proxies receive
ConfigChangedMessage(Redis) and pull the snapshot.
Rollback
- Open Versions.
- Select a known-good version.
- Rollback creates a new version copying that payload (history stays immutable) and republishes.
Verify
- Active version number updates in the UI.
- Proxy
/readyshows the newconfigVersion. - Smoke-test critical routes after every production publish.
Tips
- Prefer small, reviewable publishes.
- Keep Detect-mode WAF changes separate from topology changes when possible.