-
Notifications
You must be signed in to change notification settings - Fork 24
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
helm: add charts for memtierd and memory-qos #118
Conversation
3855ddf
to
48020e4
Compare
@kad @askervin PR is now updated. But I have not added #121 changes, which I think we need. But since it is under active reviews, perhaps we can do it once the patch has landed. Both plugins are now outside the resource management dir, and the corresponding images are called Same with the labels and DaemonSet object naming, |
Cool, thanks @fmuyassarov! This works fine already. The last wishes from me:
After adding the track-working-set-size class and Deploying test/e2e/files/nri-memory-qos-test-pod.yaml already works fine after |
6819d3d
to
d7bce76
Compare
@askervin done. PTAL. |
@fmuyassarov, sorry, I overlooked a couple of things... there are also other cases where We do not want to pass the Setting outputDir seems to work here nicely. |
@askervin I think we also need |
d7bce76
to
e61871d
Compare
Yes we do. It's good to check that |
e61871d
to
cfbdbd3
Compare
This commit adds two new Helm charts for installing memory-qos and memtierd NRI plugins via Helm. Signed-off-by: Feruzjon Muyassarov <[email protected]>
cfbdbd3
to
f72c0df
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just a mental note that the documentation is a total mess. Installation instructions are under "Resource policy plugins" but the actual plugin documentation under "Memory plugins" 🤪 I don't think should fix the mess in this PR
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ow right. I will submit a patch for that and also for selectorLabel for TA and balloons plugins. Thanks for noticing.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @fmuyassarov for working on this. I don't have anything to add for the initial version. We should carry over some of the things (like labels vs selectorLabels) to the other charts as well.
LGTM
|
This commit adds two new Helm charts for installing memory-qos(#115) and memtierd(#117) NRI plugins via Helm.