ai-code-battle/notes/bf-21081.md

1.7 KiB

BF-21081: acb-postgres-credentials SealedSecret

Status: Already Complete

The acb-postgres-credentials SealedSecret already existed in declarative-config at: ~/declarative-config/k8s/apexalgo-iad/ai-code-battle/acb-postgres-sealedsecret.yml

Created via commit 2f40563 on 2026-06-03.

Verification

SealedSecret exists and is synced:

status.conditions:
  - type: Synced
    status: "True"

The SealedSecret was successfully unsealed, meaning the acb-postgres-credentials secret exists in the ai-code-battle namespace.

Actual Blocker: Insufficient CPU

The pods are NOT crashing due to missing secrets. They are stuck in Pending state due to insufficient CPU:

kubectl --server=http://traefik-apexalgo-iad:8001 get pods -n ai-code-battle
NAME                                 READY   STATUS    RESTARTS   AGE
acb-api-5646489f75-l4zmq             0/1     Pending   0          77m
acb-evolver-7654d8b866-psvk5         0/1     Pending   0          77m
acb-index-builder-6669fdbc95-nxwhf   0/1     Pending   0          88m
acb-map-evolver-79ff4cdf6c-7ghg4     0/1     Pending   0          88m
acb-matchmaker-64f6dc5985-vkbbl      0/1     Pending   0          88m
acb-worker-bf5bfdb98-g9jnn           0/1     Pending   0          88m
acb-worker-bf5bfdb98-mhvn6           0/1     Pending   0          88m

Events show:

Warning  FailedScheduling  0/3 nodes are available: 3 Insufficient cpu.

Node capacity:

NAME                              CPU(cores)
prod-instance-17766512380750059   811m (23%)
prod-instance-17766512418020061   1600m (45%)
prod-instance-17781842321795040   <unknown> (unreachable)

Task Completed By

The SealedSecret was already created and deployed prior to this task assignment via commit 2f40563.