Skip to content

rafhuys-klarrio/secret-provider

 
 

Repository files navigation

Action Status License

Secret Provider

Secret provider for Kafka to provide indirect look up of configuration values.

Installing

Maven

<dependency>
	<groupId>io.lenses</groupId>
	<artifactId>secret-provider</artifactId>
	<version>0.0.2</version>
</dependency>

SBT

libraryDependencies += "io.lenses" % "secret-provider" % "0.0.2"

Gradle

compile 'io.lenses:secret-provider:0.0.2'

Description

External secret providers allow for indirect references to be placed in an applications configuration, so for example, that secrets are not exposed in the Worker API endpoints of Kafka Connect.

For Documentation.

Contributing

We'd love to accept your contributions! Please use GitHub pull requests: fork the repo, develop and test your code, semantically commit and submit a pull request. Thanks!

Building

Requires gradle 6.0 to build.

To build

gradle compile

To test

gradle test

To create a fat jar

gradle shadowJar

You can also use the gradle wrapper

./gradlew shadowJar

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Scala 95.2%
  • Java 4.8%