-
Notifications
You must be signed in to change notification settings - Fork 547
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
common: add support for read affinity options per cluster-id from configmap #4161
Comments
@Rakshith-R This is a duplicate/part of #3649? |
Yea, I think we can call it a subset of that epic. |
Sounds good 👍🏻 lets keep adding the trackers to the main one and close it when all is done |
from meet -
|
LGTM |
What will the format of the configmap be with these settings? |
I was thinking something like this -
|
Looks good. A few thoughts for Rook clusters...
|
👍
There is a side affect of increased OSD memory consumption.
I would prefer to keep the feature disabled by default for the above reason. |
Sounds good to keep the feature disabled by default. If we can be clear about the amount of increased memory usage expected, it will help users to know when it is worth enabling it, or what additional resources are needed for the OSDs. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed in a week if no further activity occurs. Thank you for your contributions. |
Describe the feature you'd like to have
Currently, read affinity options need to be passed through cmdline args and apply to volumes of all the clusters.
Since cephcsi handles multiple cluster which have may different set of crush location key-value pairs, we need to move
these options to be consumed per cluster-id basis from configmap.
What is the value to the end user? (why is it a priority?)
Users can configure different crush location for different cluster.
Ex: crush location labels for internal ceph cluster maybe different from a external ceph cluster.
How will we know we have a good solution? (acceptance criteria)
Concerned options are successfully picked up from configmap per cluster-id.
The text was updated successfully, but these errors were encountered: