Skip to main content
Announcements
Introducing Qlik Answers: A plug-and-play, Generative AI powered RAG solution. READ ALL ABOUT IT!
cancel
Showing results for 
Search instead for 
Did you mean: 
txvincent
Contributor
Contributor

Integrating Talend Integration with Vault

Hi, 

    Has anyone attempted to retrieve login information from a centralized password repository like, HashiCorp Vault?  I was wondering which component would you use?  Any insight would be helpful.  Thanks in Advance!

Labels (2)
1 Solution

Accepted Solutions
FoodSnuggie
Contributor II
Contributor II

I wonder if you could use a 3rd party library like : https://github.com/BetterCloud/vault-java-driver

 

And then use the tJava component?

View solution in original post

8 Replies
Anonymous
Not applicable

Hello,

Here exists a new feature jira issue about Data Vault Research.

https://jira.talendforge.org/browse/TDI-39161

Please have a look at this jira issue and let us know if it is what you are looking for.

Best regards

Sabrina

 

txvincent
Contributor
Contributor
Author

Hi Sabrina,
Thanks for replying. I believe this is different then what I am needing. I am needing to access the the passwords that would be stored in Vault. Here is a link to Vault.

https://www.vaultproject.io

So today, whenever you create an Oracle input component, you have to manually enter the username and password for a specific scheme. It would be nice to be able to connect to Vault and retrieve the password at runtime. Thanks again.
FoodSnuggie
Contributor II
Contributor II

I wonder if you could use a 3rd party library like : https://github.com/BetterCloud/vault-java-driver

 

And then use the tJava component?

Anonymous
Not applicable

Hi DefCraker,

                       Were you able to test vault Integration with the 3rd party library ?

 

 

 

txvincent
Contributor
Contributor
Author

Sorry, didn't see your response until now. I'll give it a shot and let you know. Thanks.
FoodSnuggie
Contributor II
Contributor II

I have not had the opportunity to try connecting to Vault yet, but it would be a big win if it is possible to do so. 

RobertTokita
Contributor
Contributor

@txvincent@DefCracker  TXVincent or DefCracker, any progress since the last post in August 2019?  My company will eventually get to the point where they automatically rotate passwords.  We don't want to have to manually update passwords (which we store in the Talend Integration Cloud or Talend Management Console).  I want to create a job that will retrieve the new password from Vault and then go update the connection information (new password) in the Talend Cloud.  By updating that one connection in the TIC, we won't have to go update dozens of Talend jobs that utilize that connection.  And, we won't have to build in password-checking logic into each of those dozens of jobs.

SamuelLenk
Contributor
Contributor

You can use tRestClient and query the REST Api from HashiCorp Vault. That's what we've been doing in a recent project successfully.

HTH! Kind regards, Samuel