GitHub user mchades added a comment to the discussion: Securely storing 
credentials in Gravitino

> Catalog Creation & Test Connection
> I noticed that when creating a catalog, there doesn’t appear to be a test 
> connection performed using the provided credentials. For example, Hadoop 
> catalogs simply return null without validation. Is this an intentional design 
> choice, or am I overlooking something?

yes, it's an intentional design. plz see the code comment: 
https://github.com/apache/gravitino/blob/c7484b1c95317de621370cce233247c08efa159a/catalogs/catalog-hadoop/src/main/java/org/apache/gravitino/catalog/hadoop/HadoopCatalogOperations.java#L901-L912


> For externally managed entities, I’m considering extracting sensitive 
> credentials and storing them securely in Vault (using its key-value store), 
> while keeping the remaining properties in the database. 

How does it integrate with the  GVFS and engine connectors (such as Spark and 
Trino)?

GitHub link: 
https://github.com/apache/gravitino/discussions/7227#discussioncomment-13410937

----
This is an automatically sent email for dev@gravitino.apache.org.
To unsubscribe, please send an email to: dev-unsubscr...@gravitino.apache.org

Reply via email to