From 451910901e458914b2d9505acbc67c351e1ab1e5 Mon Sep 17 00:00:00 2001 From: ALI YESILKAYA Date: Tue, 30 Jun 2026 01:40:32 +0200 Subject: [PATCH] =?UTF-8?q?chore(finlab):=20+=20de=20CPU=20pour=20la=20con?= =?UTF-8?q?sole=20(1=E2=86=922=20c=C5=93urs,=20throttle=20~11%=20mesur?= =?UTF-8?q?=C3=A9)=20(#68)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Console Claude Code throttlée ~11% en pic à 1 cœur (CPU moy ~0,2, RAM ~384 Mo — non contrainte). On double le plafond CPU pour fluidifier les bursts ; un peu de marge RAM. Mesuré via Prometheus. (La latence du modèle reste côté API.) requests cpu 150m→300m, mem 512Mi→768Mi ; limits cpu 1→2, mem 1536Mi→2Gi. Co-authored-by: Claude Opus 4.8 --- k8s/apps/finlab/deployment.yaml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/k8s/apps/finlab/deployment.yaml b/k8s/apps/finlab/deployment.yaml index 939ebf0..b0beab7 100644 --- a/k8s/apps/finlab/deployment.yaml +++ b/k8s/apps/finlab/deployment.yaml @@ -59,9 +59,13 @@ spec: tcpSocket: { port: 7681 } initialDelaySeconds: 30 periodSeconds: 30 + # Claude Code est bursty : CPU moy. ~0,2 cœur mais throttlé ~11 % en pic à 1 cœur + # (mesuré). On double le plafond CPU pour des bursts plus fluides. La RAM n'était pas + # contrainte (~384 Mo) ; un peu de marge par confort. (La latence du modèle, elle, + # reste côté API — non impactée par les ressources du pod.) resources: - requests: { cpu: 150m, memory: 512Mi } - limits: { cpu: "1", memory: 1536Mi } + requests: { cpu: 300m, memory: 768Mi } + limits: { cpu: "2", memory: 2Gi } volumeMounts: - name: home mountPath: /home/finlab