-
Notifications
You must be signed in to change notification settings - Fork 253
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Keep getting CPUThrottlingHigh alert on the gc
pod
#1724
Comments
Maybe this line is set too low
Or maybe there's a bug in the garbage collection logic making it taking too many resources. |
Thanks @budimanjojo for reporting this. How big is your cluster (ca. how many nodes)? In retrospect, setting the cpu limits might not have been that good idea. We might want to remove those (and cut a patch release) 🧐 The most immediate fix for you would probably be to remove the cpu limits, i.e. do Helm install with |
Hi @marquiz! Yeah I agree with having no CPU limits set at least in the |
OK, not a huge one, then. 😅 Looks like we need to investigate that a bit further 🤔
Please do, more contributors -> better 😊 Let's remove cpu limits for all daemons. Also, we need to update the tables of parameters in |
@marquiz I just created the PR, please take a look. I removed CPU limits for all daemons instead of just the garbage collection pod according to your recommendation. |
What happened:
After updating to v0.16.0, I keep getting
CPUThrottlingHigh
alert on the garbage collection pod like this:What you expected to happen: Everything should be running like it used to be. I have fairly default helm values:
How to reproduce it (as minimally and precisely as possible): Use the latest v0.16.0 with the values above.
Anything else we need to know?:
Environment:
kubectl version
): v1.30.0cat /etc/os-release
): Talos Linuxuname -a
): 6.6.29-talosThe text was updated successfully, but these errors were encountered: