1
0
Fork 0
mirror of https://github.com/imjasonh/chessh synced 2026-07-08 17:17:02 +00:00
Commit graph

13 commits

Author SHA1 Message Date
Jason Hall
429261735e
Update README.md 2025-09-16 15:54:32 -04:00
Jason Hall
4871a60fc1 add screenshot
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-09-16 14:40:45 -05:00
Jason Hall
3a772ea21b improve board rendering
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-09-16 14:37:48 -05:00
Jason Hall
bf74a871ff add simple cost analysis
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-09-15 12:23:56 -04:00
Jason Hall
9e0c9f8053 use LB instead of ClusterIP+NEGotiation, which is unstable
My bestie Claude says:
Replace complex ClusterIP + NEG configuration with simple
  LoadBalancer service to improve reliability with GKE Autopilot. The
  previous NEG-based setup had synchronization issues when Autopilot
  moved pods between nodes/zones, causing backend service updates to
  lag behind. LoadBalancer service automatically handles pod movement
  and provides a dedicated TCP load balancer that's better suited for
  SSH connections.

After ignoring the service for a few days, connections wouldn't work anymore since Autopilot moved the Deployment pod around to different zones, which didn't also update the backing NEGs

This approach was recommended to resolve that issue.

Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-09-15 12:15:30 -04:00
Jason Hall
3cfc28cc99 use ssh host key from secret manager
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-09-13 23:03:26 -04:00
Jason Hall
bcb0b711e5 avoid tf diffs, log LB requests
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-09-13 20:54:14 -04:00
Jason Hall
c132d673d7
Update README with pronunciation details 2025-09-13 18:03:33 -04:00
Jason Hall
5227814085 update readme
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-09-13 13:54:25 -04:00
Jason Hall
f7f27501f6 host it using ssh proxy
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-09-13 13:51:48 -04:00
Jason Hall
65e813fb4d multiplayer, add readme, claude and license
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-09-12 20:17:39 -04:00
Jason Hall
3b84b43a17 simple ssh server
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-09-12 19:52:35 -04:00
Jason Hall
57b0263707 initial commit
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-09-12 19:41:59 -04:00