Skip to content

[ci breaking-change] feat: configurable memory requests; change default from 16GiB to 19GB#3218

Merged
mikewilli merged 2 commits into
mainfrom
cluster-memory-requests
May 26, 2026
Merged

[ci breaking-change] feat: configurable memory requests; change default from 16GiB to 19GB#3218
mikewilli merged 2 commits into
mainfrom
cluster-memory-requests

Conversation

@mikewilli
Copy link
Copy Markdown
Contributor

Our current default of 16GiB has always left nodes underutilized because this translates to around 50GB of the ~61.5GB available. If we request 19GB, that means 19.89GB on the node gets reserved, so we can still fit 3 pods on each node, but won't be wasting >10GB of unused memory.

This also makes the memory requested an Argo workflow parameter, and is configurable via a CLI parameter, in case we want to make this more dynamic in the future.

[ci breaking-change] because this PR changes the Argo workflow template.

Copy link
Copy Markdown
Collaborator

@scholtzan scholtzan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tests need updating but other than that looks good

@mikewilli mikewilli added this pull request to the merge queue May 26, 2026
Merged via the queue into main with commit bed4aeb May 26, 2026
5 checks passed
@mikewilli mikewilli deleted the cluster-memory-requests branch May 26, 2026 15:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants