amazon-eks-ami icon indicating copy to clipboard operation
amazon-eks-ami copied to clipboard

[WIP] feat(nodeadm): Add default system reserved resources

Open cartermckinnon opened this issue 3 months ago • 1 comments

Issue #, if available:

Fixes #1490

Description of changes:

This PR's goal is to add a default CPU and memory reservation for the /system cgroup. We do not intend to enforce this reservation (i.e. throttle processes within this cgroup); this would merely subtract resources from the Node's allocatable totals, to provide more overhead in the event that pods burst beyond their limit(s).

This PR will only make this change for AL2023. It's unlikely at this point that we'll do this for AL2, especially on existing k8s versions, as it would decrease a cluster's total allocatable resources.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

cartermckinnon avatar May 16 '24 23:05 cartermckinnon