-
Notifications
You must be signed in to change notification settings - Fork 519
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
fix: provide runtime cgroups to kubelet #3804
Conversation
Hi all! Any chances that this will get merged in the near future? We just ran into this problem and deploying additional cAdvisors to be able to collect runtime metrics when using bottlerocket amis on EKS is not exactly outr preferred solution. All the best! |
Hey @Donnerdiebel , thanks for the bump. I've got some additional testing to do for this change and haven't gotten around to it... I'll try to have an update by the end of the week 😄 |
The change and test looks good to me. |
Pass the cgroup where containerd is running to kubelet to enable container resource and performance monitoring via tools like cadvisor. Signed-off-by: Gavin Inglis <[email protected]>
2fe69b8
to
556a744
Compare
^ reword commit message |
Do we know when this is going to be released to a tag as doesn't seem to be there yet? |
Hi @dhumphries-sainsburys, you are correct that this fix has not yet made it into an official release of Bottlerocket. It will be included in the next release, which the team is still working to plan and prioritize. |
when is the next release planned @ginglis13 |
Hi @saikumarch7548, this change has been included in the latest release of Bottlerocket, v1.19.5: https://github.com/bottlerocket-os/bottlerocket/releases/tag/v1.19.5 |
@ginglis13 , Thank you , we have tested it in our product and it works |
Issue number:
Closes #3776
Description of changes:
Pass the cgroup where containerd is running to kubelet to enable container resource and performance monitoring via tools like cadvisor.
Testing done:
Tested on
aws-k8s-1.23-aarch64
andaws-k8s-1.29-aarch64
:Terms of contribution:
By submitting this pull request, I agree that this contribution is dual-licensed under the terms of both the Apache License, version 2.0, and the MIT license.