Hi all,
Can anyone explain to me how RKE2 sets kubelet system-reserved resources? We currently see on some clusters (which runs on VMware) that when pods on a nodes claim too much memory, system processes are OOMKilled (e.g. vmware-tools). It looks like kubelet doesn't account any system-reserved resources..
c
creamy-pencil-82913
07/17/2025, 3:52 PM
It doesn't, by default. There is no single value that will be correct for everyone. If you want to set it, look at what unmanaged processes on your node are using, and use kubelet args or config file drop-in to set the reservation.