Skip to content

feat(edge): zaehlwerk dev portal in the lab (flux v1.166.0) - #468

Merged
patrick-hermann-sva merged 1 commit into
mainfrom
feat/zaehlwerk-portal-lab
Oct 20, 2026
Merged

patrick-hermann-sva merged 1 commit into
mainfrom
feat/zaehlwerk-portal-lab

Conversation

@patrick-hermann-sva

Copy link
Copy Markdown
Contributor

Lab cluster edge (edge-tt-test1): zaehlwerk's dev portal at https://zaehlwerk-portal.sthings-edge.com. Same pattern as #466 (sthings-edge).

  • flux repo v1.154.0 -> v1.166.0 (clusters/edge/apps.yaml, cluster-apps.yaml + version comment)
  • TABLETENNIS_ZAEHLWERK_PORTAL: 'on' under tabletennis-sops-backup in cluster-apps.yaml and (by hand, rendering needs the SOPS key) in apps/apps-platform.yaml
  • new clusters/edge/lab/play-routes/zaehlwerk-portal.yaml: HTTPRoute zaehlwerk-portal-play on edge-play-gateway, covered by the *.sthings-edge.com wildcard (cert + Hetzner record)
  • docs/edge/architecture.md lists the new play route

In the lab the portal shows zaehlwerk, schmetterpause, pong and the buttons sim (piezo sim stays off).

Also comes with v1.154.0 -> v1.166.0: homerun2 BASE_PATH support for homerun2-portal (flux#759/#761/#767/#771/#777, empty by default, no route changes), homerun2 bumps (led-catcher v0.19.0, light-catcher v1.10.0, core-catcher v1.1.1, wled-mock v1.10.0, demo-pitcher v2.1.1, config-viewer v0.4.1), omni-pitcher without /pitch/github (flux#785), charts external-secrets 2.13.0, kube-prometheus-stack 92.10.1, headlamp, argo-rollouts.

No overlap with #465 (same files, different hunks).

Checked: kubectl kustomize clusters/edge/lab/play-routes, pre-commit (shellcheck not installed locally).

🤖 Generated with Claude Code

https://claude.ai/code/session_01NHrkBSRkPNaLUtQBvtuEVr

flux repo v1.154.0 -> v1.166.0 and TABLETENNIS_ZAEHLWERK_PORTAL: 'on'
(flux#787, zaehlwerk v0.29.0) on tabletennis-sops-backup, plus the play
route zaehlwerk-portal.${EDGE_PLAY_DOMAIN} on edge-play-gateway. Same
pattern as #466 for sthings-edge.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NHrkBSRkPNaLUtQBvtuEVr
@patrick-hermann-sva
patrick-hermann-sva merged commit 74ae35e into main Oct 20, 2026
3 checks passed
@patrick-hermann-sva
patrick-hermann-sva deleted the feat/zaehlwerk-portal-lab branch October 20, 2026 11:20

This branch was successfully deployed

1 active deployment
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant