fix(apps): pin single-arch amd64 sites to amd64 nodes #200
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/pin-single-arch-sites-to-amd64"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Restores kennethblack.me, kblack.dev and binks.chat (down 7 days, ~2040 restarts each, 503 no available server).
All five public-site images are single-arch linux/amd64 and no Deployment constrained scheduling, so pods landing on arm64 Pis died with
exec format error. bnb-studios had the same defect and was up only by scheduling luck.Hard nodeSelector, not preferred affinity: a soft rule falls back to arm64, which is the bug. Matches apps/mem0, apps/openwakeword, apps/langfuse.
Validated with kubectl kustomize on all four dirs.