Haloy Rollback Test
This app demonstrates deployment rollback functionality with version tracking.
🚀 Current Deployment:
Version: 3.0.0
Deployment ID: 1761485750
Build Time: 2025-10-26T13:35:50Z
Current Replica: 1
Rollback Configuration:
- History Strategy: local
- History Count: 5
- Rollback Enabled: Yes
- Container Started: 2025-10-26T13:35:50Z
🔄 Rollback Testing Instructions:
- Deploy this application (Version 1.0.0)
- Update the version.txt file to a new version (e.g., 2.0.0)
- Rebuild and redeploy the application
- Verify the new version is running
- Use
haloy rollback <deployment-id> to rollback to the previous version
- Verify you're back to Version 1.0.0
Deployment Info API:
You can access detailed deployment information via:
http://rollback.194.110.207.105.sslip.io/deployment-info
This endpoint returns JSON with version, deployment ID, and rollback configuration.
⚠️ Rollback Requirements:
- Image history must be enabled (strategy: local or registry)
- Local strategy keeps images on the server
- Registry strategy relies on registry tags
- Use
haloy rollback-targets to see available rollback targets