Commit Graph

3 Commits

Author SHA1 Message Date
shitratgit[bot] 67636b707f fix: make Flagg headless runtime boot-safe 2026-07-19 23:42:13 +00:00
Joel Hooks b71f5aa314 fix: machine-aware k8s health — k8s lives on panda, flagg reports not-hosted-here as healthy
Host→service placement as data (endpoint-resolver config), shared
probeK8sHealth for check/system-health and joelclaw status, hostname
normalized before lookup. On non-hosting hosts kubectl never executes
and k8s never enters degraded/criticalDown/system.fatal. Remote tailnet
probing deferred (flagg has no panda kubeconfig). Worker-built,
steering-reviewed: 23 targeted tests, tsc green.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-15 09:25:54 -07:00
Joel Hooks febd7ae701 feat: add endpoint fallback resolver for health checks 2026-02-28 20:47:06 -08:00