Context
Part of load balancer architecture work (see PR #228 for full analysis).
Risk: Low | Reward: High | Code Changes: None
Description
Add Litestream sidecar to the existing StatefulSet for continuous SQLite backup to DigitalOcean Spaces.
Why This is Safe
- Read-only operation on SQLite (uses WAL mode)
- Doesn't affect app behavior
- Provides disaster recovery immediately
- Easiest rollback: just remove the sidecar
Tasks
References
Context
Part of load balancer architecture work (see PR #228 for full analysis).
Risk: Low | Reward: High | Code Changes: None
Description
Add Litestream sidecar to the existing StatefulSet for continuous SQLite backup to DigitalOcean Spaces.
Why This is Safe
Tasks
modbot-envsecret:LITESTREAM_ACCESS_KEY_IDLITESTREAM_SECRET_ACCESS_KEYcluster/litestream-config.yamlConfigMap with DO Spaces endpointcluster/deployment.yamlReferences
/notes/LOAD_BALANCER_QUICK_REF.md