Commit Graph

90 Commits

Author SHA1 Message Date
svc.kargo 58f6b620fc chore(kargo): update image tag frontend to 0.7.0-x86_v2 on htwg-1-prod (#535) 2026-06-30 20:20:49 +02:00
svc.kargo 5069cc5e06 chore(kargo): update image tag official-bots to 0.42.0-x86_v2 on htwg-1-prod (#533) 2026-06-30 12:37:28 +02:00
svc.kargo ed90e81bb6 chore(kargo): update image tag official-bots to 0.41.0-x86_v2 on htwg-1-prod (#531) 2026-06-29 19:47:40 +02:00
svc.kargo 76442d2629 chore(kargo): update image tag frontend to 0.6.5-x86_v2 on htwg-1-prod (#529) 2026-06-29 10:02:50 +02:00
svc.kargo b5ef991861 chore(kargo): update image tag frontend to 0.6.4-x86_v2 on htwg-1-prod (#526) 2026-06-28 19:56:59 +02:00
svc.kargo ad6c0e7112 chore(kargo): update image tag official-bots to 0.40.0-x86_v2 on htwg-1-prod (#519) 2026-06-24 22:58:37 +02:00
svc.kargo caad6681f7 chore(kargo): update image tag official-bots to 0.39.0-x86_v2 on htwg-1-prod (#517) 2026-06-24 22:32:29 +02:00
svc.kargo ccf1a15901 chore(kargo): update image tag official-bots to 0.38.0-x86_v2 on htwg-1-prod (#515) 2026-06-24 20:37:01 +02:00
svc.kargo 3ad1d3bbaf chore(kargo): update image tag official-bots to 0.37.0-x86_v2 on htwg-1-prod (#513) 2026-06-24 20:11:13 +02:00
svc.kargo b3fffec838 chore(kargo): update image tag official-bots to 0.36.0-x86_v2 on htwg-1-prod (#510) 2026-06-24 00:09:18 +02:00
svc.kargo 069dc70bb8 chore(kargo): update image tag official-bots to 0.35.0-x86_v2 on htwg-1-prod (#508) 2026-06-23 23:54:17 +02:00
svc.kargo 5b79a71611 chore(kargo): update image tag official-bots to 0.34.0-x86_v2 on htwg-1-prod (#505) 2026-06-23 23:17:35 +02:00
svc.kargo 55c0644ea5 chore(kargo): update image tag tournament to 0.9.0-x86_v2 on htwg-1-prod (#501) 2026-06-23 22:42:22 +02:00
svc.kargo 4857ce2fe0 chore(kargo): update image tag official-bots to 0.33.0-x86_v2 on htwg-1-prod (#498) 2026-06-23 21:44:41 +02:00
svc.kargo 9824251acf chore(kargo): update image tag tournament to 0.8.0-x86_v2 on htwg-1-prod (#495) 2026-06-23 20:56:16 +02:00
svc.kargo 11b8a205fc chore(kargo): update image tag official-bots to 0.32.0-x86_v2 on htwg-1-prod (#493) 2026-06-23 15:26:33 +02:00
svc.kargo 7277518939 chore(kargo): update image tag frontend to 0.6.3-x86_v2 on htwg-1-prod (#478) 2026-06-23 15:00:22 +02:00
svc.kargo 3dfd4451ed chore(kargo): update image tag official-bots to 0.31.0-x86_v2 on htwg-1-prod (#477) 2026-06-23 14:57:22 +02:00
Janis d28bdcf062 chore(htwg-1): reduce log level from WARN to INFO 2026-06-23 14:42:58 +02:00
svc.kargo e5f13fb720 chore(kargo): update image tag frontend to 0.6.2-x86_v2 on htwg-1-prod (#474) 2026-06-23 14:25:21 +02:00
svc.kargo 5d08613cd7 chore(kargo): update image tag tournament to 0.7.0-x86_v2 on htwg-1-prod (#471) 2026-06-23 14:03:42 +02:00
svc.kargo ed863ae299 chore(kargo): update image tag official-bots to 0.30.0-x86_v2 on htwg-1-prod (#470) 2026-06-23 14:03:33 +02:00
svc.kargo aa9e31f720 chore(kargo): update image tag official-bots to 0.29.0-x86_v2 on htwg-1-prod (#468) 2026-06-23 11:08:28 +02:00
svc.kargo 75346b01fd chore(kargo): update image tag frontend to 0.6.1-x86_v2 on htwg-1-prod (#466) 2026-06-23 10:54:31 +02:00
svc.kargo 1c0ee49b47 chore(kargo): update image tag tournament to 0.6.0-x86_v2 on htwg-1-prod (#464) 2026-06-23 10:25:50 +02:00
svc.kargo 2a97c858b8 chore(kargo): update image tag official-bots to 0.28.0-x86_v2 on htwg-1-prod (#463) 2026-06-23 10:25:41 +02:00
svc.kargo 67bf5e4560 chore(kargo): update image tag frontend to 0.6.0-x86_v2 on htwg-1-prod (#460) 2026-06-23 09:49:05 +02:00
svc.kargo d8967f09f4 chore(kargo): update image tag official-bots to 0.27.0-x86_v2 on htwg-1-prod (#459) 2026-06-23 09:48:59 +02:00
svc.kargo 462a9830e5 chore(kargo): update image tag official-bots to 0.26.0-x86_v2 on htwg-1-prod (#456) 2026-06-22 21:58:29 +02:00
svc.kargo be4c9721ad chore(kargo): update image tag official-bots to 0.25.0-x86_v2 on htwg-1-prod (#453) 2026-06-22 20:56:10 +02:00
svc.kargo 6d481363ad chore(kargo): update image tag account to 0.26.0-x86_v2 on htwg-1-prod (#450) 2026-06-22 19:58:37 +02:00
svc.kargo 574e849d46 chore(kargo): update image tag official-bots to 0.24.0-x86_v2 on htwg-1-prod (#448) 2026-06-22 19:58:30 +02:00
Janis Eccarius c133447ea6 chore(htwg-1): disable OTEL SDK to stop Grafana export noise
Sets OTEL_SDK_DISABLED=true in htwg-1-prod overlay so the OTel SDK
never initializes — eliminates export attempts to Grafana Alloy.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-22 19:17:17 +02:00
svc.kargo 07a453a05e chore(kargo): update image tag tournament to 0.5.0-x86_v2 on htwg-1-prod (#444) 2026-06-21 22:31:41 +02:00
svc.kargo 4b1df75d7a chore(kargo): update image tag official-bots to 0.23.0-x86_v2 on htwg-1-prod (#443) 2026-06-21 22:24:22 +02:00
svc.kargo 654e97957f chore(kargo): update image tag frontend to 0.5.0-x86_v2 on htwg-1-prod (#438) 2026-06-21 22:15:43 +02:00
Janis Eccarius 6abed9bb6e feat(nowchess): add TOURNAMENT_EXTERNAL_SERVERS env var to tournament rollout
htwg-1-prod seeds 141.37.123.132:8086 (primary bridge server) on startup
so the registry is populated without manual API calls after pod restarts.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-21 21:34:05 +02:00
Janis Eccarius a84f62f972 fix(nowchess): correct tournament service port to 8088 and SELF_URL
- TOURNAMENT_SERVICE_URL was 8086 but K8s service and app both use 8088
- TOURNAMENT_SELF_URL on htwg-1 should be base ingress URL (port 80),
  not a direct service port — ingress routes /api/tournament to tournament service

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-21 21:31:16 +02:00
Janis Eccarius 3e6a7be274 fix(htwg-1): correct TOURNAMENT_SELF_URL to htwg-1 own IP
Was pointing at third-party server (141.37.123.132). Should be htwg-1's
own tournament service IP so remote clusters can proxy mutations back here.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-21 21:29:40 +02:00
Janis Eccarius b82a0919e9 feat(nowchess): wire TOURNAMENT_SERVICE_URL and TOURNAMENT_SELF_URL
- Official-bots now targets local tournament service (TOURNAMENT_SERVICE_URL)
  instead of calling remote cluster directly
- TOURNAMENT_SELF_URL tells each cluster's tournament and official-bots
  services their own public URL for cross-cluster replication
- htwg-1-prod: remove TOURNAMENT_SERVER_URL, add both new vars with correct
  values (tournament active service + node IP for self-announcement)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-21 21:23:58 +02:00
Janis Eccarius f2aeea1b40 fix(kustomization): update API and WebSocket URLs for frontend environment 2026-06-21 20:49:52 +02:00
Janis Eccarius 7aa3bd3b12 fix: update CORS_ORIGINS to new IP address 2026-06-21 17:16:59 +02:00
svc.kargo ce56b7cc8b chore(kargo): update image tag official-bots to 0.22.0-x86_v2 on htwg-1-prod (#436) 2026-06-21 16:30:58 +02:00
svc.kargo e1e501766b chore(kargo): update image tag frontend to 0.4.4-x86_v2 on htwg-1-prod (#434) 2026-06-21 16:22:25 +02:00
svc.kargo 49e9d60bb0 chore(kargo): update image tag official-bots to 0.21.0-x86_v2 on htwg-1-prod (#432) 2026-06-21 13:50:51 +02:00
svc.kargo bde04c0944 chore(kargo): update image tag tournament to 0.4.0-x86_v2 on htwg-1-prod (#431) 2026-06-21 13:46:53 +02:00
svc.kargo ea4728b111 chore(kargo): update image tag core to 0.53.0-x86_v2 on htwg-1-prod (#428) 2026-06-21 13:46:46 +02:00
svc.kargo 45284b6e36 chore(kargo): update image tag frontend to 0.4.3-x86_v2 on htwg-1-prod (#425) 2026-06-21 12:36:28 +02:00
svc.kargo fef2bb728b chore(kargo): update image tag ws to 0.17.0-x86_v2 on htwg-1-prod (#423)
chore(kargo): update image tag ws to 0.17.0-x86_v2 on htwg-1-prod

[View in Kargo UI](https://kargo.nowchess.janis-eccarius.de/project/nowchess-kargo/stage/htwg-1-prod)

---------

Co-authored-by: Kargo <no-reply@kargo.io>
Reviewed-on: #423
Co-authored-by: svc.kargo <kargo@blackhole.local>
Co-committed-by: svc.kargo <kargo@blackhole.local>
2026-06-21 12:35:21 +02:00
Janis Eccarius c39661828b fix: wire analysis service to ingress across all clusters
Add /api/analysis → nowchess-analysis-active:8087 path rule to
eu-central-1-staging, eu-central-1-prod, and htwg-1-prod ingresses.
Rule placed before the /api catch-all so nginx routes correctly.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-21 10:32:01 +02:00