Marco99
Marco99

Reputation: 1659

Vault for Kafka distributed connectors

I am using a JBoss based vault to secure sensitive data such as the database credentials.

I use a Java based HTTP REST client to create distributed Kafka connectors but ended up with a security concern such that a request for the connector's "config" exposes the sensitive credentials in the response.

I referred this official documentation but could not get much help in the context of JBoss vault.

Any pointers or references that directly addresses this specific problem is very much appreciated.

Any references to alternate open source (and free to use) Vault based solutions would also be of great help.

Upvotes: 1

Views: 602

Answers (1)

OneCricketeer
OneCricketeer

Reputation: 191738

You'd have to write code that implements the ConfigProvider interface of the Connect API, mentioned there.

You can browse Kafka source code on Github to see the existing File one, but that KIP (which references Hashicorp Vault) and the source files are the only such documentation for now.

Connect doesn't use JBoss, either, so you'd have to find a way around that

Upvotes: 1

Related Questions