Introduce and enable multi-tenancy as a first class citizen in OpenSearch by associating 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 use cases and build a generic framework/solution, which can be extend it to other workflow like indexing.
[ ] Slow logs, we haven't created an issue as mentioned in the RFC, but if we add the labels in the source field slow log will automagically have the labels.
Please describe the end goal of this project
Introduce and enable multi-tenancy as a first class citizen in OpenSearch by associating 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 use cases and build a generic framework/solution, which can be extend it to other workflow like indexing.
Supporting References
Related RFC
Potential downstream consumers
Issues/PRs
MVP version:
Related component
Search