fix(prod): raise pipelines cpu request 500m→900m - #33
Merged
Conversation
…ned) cpu p95 865m = 173% of the old 500m request. Completes the pipelines right-size — memory was raised to 3Gi in #32; this pairs the cpu request to real usage so the scheduler stops under-counting it. Limit kept at 2 cores for bursts. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
| @@ -38,7 +38,7 @@ env: | |||
| # the HPA scale on real load. CPU unchanged (500m/2 from the chart default). | |||
There was a problem hiding this comment.
The comment still says prod keeps CPU at the chart default 500m, but this values file now sets the request to 900m. Anyone auditing HPA behavior from this file will read the wrong request value and may undo the intended right-size change in a later resource update.
Suggested change
| # the HPA scale on real load. CPU unchanged (500m/2 from the chart default). | |
| # the HPA scale on real load. CPU request raised to 900m; limit remains 2 cores for bursts. |
Note: If this suggestion doesn't match your team's coding style, reply to this and let me know. I'll remember it for next time!
gowshik450526511
approved these changes
Jul 14, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
cpu p95 865m = 173% of the old 500m request. Completes the pipelines right-size (memory was #32). Limit kept at 2 cores for bursts.
🤖 Generated with Claude Code
Note
Low Risk
Single production Helm values tweak for resource requests on an in-cluster private service; no app logic or exposure changes.
Overview
Raises the prod pipelines Deployment CPU request from
500mto900mink8s/prod/values.yaml, matching observed p95 ~865m (~173% of the old request). This follows the earlier memory right-size and aligns scheduling/HPA utilization with actual load.CPU limit stays at
2for burst headroom; memory requests/limits are unchanged.Reviewed by Cursor Bugbot for commit 1077f79. Bugbot is set up for automated code reviews on this repo. Configure here.
Greptile Summary
This PR raises the production CPU request for the pipelines workload.
k8s/prod/values.yamlfrom500mto900m.2cores.Confidence Score: 5/5
The change looks mergeable after a small cleanup to the resource comment.
k8s/prod/values.yaml
Important Files Changed
900m; the nearby comment still describes the old500mdefault.Reviews (1): Last reviewed commit: "fix(prod): raise pipelines cpu request 5..." | Re-trigger Greptile
Context used:
Learned From
websentry-ai/ai-gateway-data#448