Skip to content
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

[META] Multi-tenancy support in OpenSearch #13516

Open
1 of 5 tasks
ansjcy opened this issue May 2, 2024 · 3 comments
Open
1 of 5 tasks

[META] Multi-tenancy support in OpenSearch #13516

ansjcy opened this issue May 2, 2024 · 3 comments
Assignees
Labels
Meta Meta issue, not directly linked to a PR Roadmap:Stability/Availability/Resiliency Project-wide roadmap label Search Search query, autocomplete ...etc

Comments

@ansjcy
Copy link
Member

ansjcy commented May 2, 2024

Please describe the end goal of this project

Introduce and enable multi-tenancy as a first class citizen in OpenSearch by associating request traffic with specific users or workloads. This will allow better categorization, management, troubleshooting and analysis of subsets of traffic hitting an OpenSearch cluster.

We can start from the search queries use cases by attaching customized and rule-based labels and building a generic framework/solution for labeling, which can be later extend it to other workflow like indexing and bulk requests.

Note: We are not trying to achieve "full-multitenancy" in OpenSearch with this META issue :), but this could be a good first step towards that.

Supporting References

Related RFC

Potential downstream consumers

Issues/PRs

Client-side labeling:

Rule-based labeling

POCs:

Related component

Search

@ansjcy ansjcy added Meta Meta issue, not directly linked to a PR untriaged labels May 2, 2024
@ansjcy ansjcy self-assigned this May 2, 2024
@andrross andrross added Search Search query, autocomplete ...etc and removed untriaged labels May 8, 2024
@andrross
Copy link
Member

andrross commented May 8, 2024

[Triage - attendees 1 2 3 4]
@ansjcy Thanks for filing. Looking forward to seeing progress here.

@kaushalmahi12
Copy link
Contributor

Hi @ansjcy thanks for opening this issue. I have an open PR for this for QSB use case(search workloads): #13713

@getsaurabh02
Copy link
Member

this looks like a good plan. Thanks @ansjcy

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Meta Meta issue, not directly linked to a PR Roadmap:Stability/Availability/Resiliency Project-wide roadmap label Search Search query, autocomplete ...etc
Projects
Status: New
Status: In Progress
Status: Later (6 months plus)
Development

No branches or pull requests

4 participants