From 1865ea6eea04003cd6564fa1fe3b7b411e9f8ade Mon Sep 17 00:00:00 2001 From: jedarden Date: Thu, 4 Jun 2026 00:10:46 -0400 Subject: [PATCH] notes(bf-21081): update - sealedsecret already exists, actual blocker is insufficient CPU --- notes/bf-21081.md | 41 +++++++++++++++++++++++++++++++++++++---- 1 file changed, 37 insertions(+), 4 deletions(-) diff --git a/notes/bf-21081.md b/notes/bf-21081.md index 46f199a..36405d1 100644 --- a/notes/bf-21081.md +++ b/notes/bf-21081.md @@ -5,15 +5,48 @@ 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 -From sealed-secrets controller logs (apexalgo-iad): +SealedSecret exists and is synced: ``` -time=2026-06-04T04:00:10.891Z ... type: 'Normal' reason: 'Unsealed' SealedSecret unsealed successfully +status.conditions: + - type: Synced + status: "True" ``` -The SealedSecret was successfully unsealed, meaning the `acb-postgres-credentials` secret should now exist in the `ai-code-battle` namespace. +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 (unreachable) +``` ## Task Completed By -The SealedSecret was already created and deployed prior to this task assignment. No changes were needed. +The SealedSecret was already created and deployed prior to this task assignment via commit 2f40563.