[OPA] Add additional context file to Trino OPA plugin#25993
Conversation
961f278 to
dab85af
Compare
|
Hi @ebyhr could we ask for your review on this PR? We are managing a multi-tenant Trino deployment platform on Kubernetes, and require Trino cluster specific attributes to be sent along in the OPA request to make the correct authorization decisions in the shared OPA server. Questions like "can user X query this Trino cluster in tenant Y's namespace" or "can user X filter everyone's queries on this Trino cluster in tenant Y's namespace" will be able to be answered after this change. |
1fa061c to
05aca38
Compare
5f41d40 to
ea5bbbc
Compare
96c4f60 to
d2001a4
Compare
|
This pull request has gone a while without any activity. Ask for help on #core-dev on Trino slack. |
|
This pull request has gone a while without any activity. Ask for help on #core-dev on Trino slack. |
|
This pull request has gone a while without any activity. Ask for help on #core-dev on Trino slack. |
|
@wendigo Could I get your help merging this PR? I've incorporated the suggested fixes |
|
@chenjian2664 Addressed comments |
|
@wendigo Thank you! |
Add optional configuration property to Trino OPA plugin, specifying a path to a JSON containing tenant-specified context (i.e. namespace, cluster, environment, tier) as key-value pairs
Additional context and related issues
#25880
Release notes
( ) This is not user-visible or is docs only, and no release notes are required.
(X) Release notes are required. Please propose a release note for me.
( ) Release notes are required, with the following suggested text: