lasdf1234 opened a new issue, #12252:
URL: https://github.com/apache/gravitino/issues/12252

   ### Describe the feature
   
   Add a design document for entity connection secrets management in Apache 
Gravitino:
   
   - Pluggable `GravitinoSecretProvider` SPI and URN reference model
   - Reserved `gravitino.secret.keys`, create/alter REST (`secretReferences` /
     `secretBindings`, `setSecretBinding` / `setSecretReference`)
   - Omit-on-read for secret keys
   - In-memory provider for tests / local use
   
   No concrete production backends (Vault / cloud secret managers) in this 
design.
   
   ### Motivation
   
   Catalog / schema / fileset connection secrets are often stored as plaintext 
in
   entity properties. Peer systems (Polaris, Databricks) keep secret material 
in a
   secrets manager and persist references. Gravitino needs an OSS SPI and REST
   contract before Enterprise backends.
   
   ### Describe the solution
   
   See `design-docs/gravitino-entity-secrets.md` (related PR below).
   
   ### Additional context
   
   - Related implementation-oriented issue: #12218
   - Related design PR: https://github.com/apache/gravitino/pull/12249


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to