Files
GitOps/secrets/kustomization.yaml
LQ63 6cef31d142 feat: wire official-bots to external tournament server
Adds the env vars and secret structure needed for the official-bots pod
to connect to the external tournament server at 141.37.123.132:8086.

- TOURNAMENT_SERVER_URL and TOURNAMENT_BOT_DIFFICULTY added as plain env
  vars to the nowchess-official-bots rollout
- TOURNAMENT_BOT_TOKEN wired from a new ncs-tournament-secret SealedSecret
- Placeholder SealedSecret files added for staging, eu-central-1-prod, and
  htwg-1-prod — must be sealed with a real bot token before deploying

TOURNAMENT_ID is intentionally omitted; it is per-tournament and supplied
at runtime via POST /api/bots/official/join-tournament.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-17 02:04:26 +02:00

27 lines
1.0 KiB
YAML
Executable File

apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- postgres-tunnel/secret.yaml
- gitea/argocd-gitops-repo-secret.yaml
- gitea/gitea-gitops-secret.yaml
- kargo/kargo-admin-password-secret.yaml
- github/git-kargo-secret.yaml
- github/git-nowchess-secret.yaml
- nowchess/staging/ghcr-pull-secret.yaml
- nowchess/staging/ncs-jwt-keys.yaml
- nowchess/staging/ncs-db-secrets.yaml
- nowchess/staging/ncs-internal-secret.yaml
- nowchess/staging/ncs-tournament-secret.yaml
- nowchess/eu-central-1-prod/ghcr-pull-secret.yaml
- nowchess/eu-central-1-prod/ncs-jwt-keys.yaml
- nowchess/eu-central-1-prod/ncs-db-secrets.yaml
- nowchess/eu-central-1-prod/ncs-internal-secret.yaml
- nowchess/eu-central-1-prod/ncs-tournament-secret.yaml
- nowchess/kargo/ghcr-image-secret.yaml
- nowchess/kargo/github-image-secret.yaml
- nowchess/kargo/remotek6-certs.yaml
- nowchess/staging/remotek6-certs.yaml
- nowchess/eu-central-1-prod/remotek6-certs.yaml
- kargo/discord-webhook-secret.yaml
- redis/github-pull-secret.yaml