Fix hub report (v0.15.4)
This commit is contained in:
@@ -174,6 +174,20 @@ $SSH kisfenyo@192.168.0.162 "docker logs felhom-controller --tail 20"
|
||||
| 3. Deploy | `$SSH kisfenyo@192.168.0.162 "... docker compose up -d"` | Demo node |
|
||||
| 4. Verify | `$SSH kisfenyo@192.168.0.162 "docker ps ..."` | Demo node |
|
||||
|
||||
### Build & deploy workflow — Hub (felhom-hub)
|
||||
|
||||
The central hub (`hub.felhom.eu`) is a separate Go app in the `E:\git\felhom.eu\hub\` repo.
|
||||
The controller pushes periodic reports to it (when `hub.enabled: true` in `controller.yaml`).
|
||||
|
||||
| Step | Command | Where |
|
||||
|------|---------|-------|
|
||||
| 1. Commit + push | `cd /e/git/felhom.eu && git add -A && git commit && git push` | Local |
|
||||
| 2. Build + push image | `$SSH kisfenyo@192.168.0.180 "cd ~/build/felhom-hub && ./build.sh <VER> --push"` | Build server |
|
||||
| 3. Deploy to k3s | `$SSH kisfenyo@192.168.0.180 "sudo kubectl set image -n felhom-system deploy/hub hub=gitea.dooplex.hu/admin/felhom-hub:<VER>"` | Build server |
|
||||
| 4. Verify | `$SSH kisfenyo@192.168.0.180 "sudo kubectl get pods -n felhom-system -l app=hub && sudo kubectl logs -n felhom-system -l app=hub --tail 10"` | Build server |
|
||||
|
||||
See `E:\git\felhom.eu\CLAUDE.md` for full hub details.
|
||||
|
||||
**IMPORTANT:** If you make changes to the app-catalog-felhom.eu repo, commit and push those too:
|
||||
```bash
|
||||
cd /e/git/app-catalog-felhom.eu
|
||||
|
||||
Reference in New Issue
Block a user