Set System Reserved as percentage #1595
Labels
kind/feature
Categorizes issue or PR as related to a new feature.
needs-triage
Indicates an issue or PR lacks a `triage/foo` label and requires one.
Description
What problem are you trying to solve?
Dynamic overhead calculation for O.D resources reservation.
How important is this feature to you?
After having some problems with instances running out of capacity until kubelet get killed by the os, letting them with a “zombie node”, we started to reserve resources for the O.S calculating a percentage based on the instance size and setting the value in the userData.
Setting the value in the userData might make Karpenter calculate the instances resources wrongly ending up and bad instance selections.
An alternative is setting this value in
nodepool.spec.template.spec.kubelet
, however, using this options it is only possible with static values.As we have nodepools with different sizes, we would like to set the value overhead as percentage, without having to do it via userData.
The text was updated successfully, but these errors were encountered: