-
Notifications
You must be signed in to change notification settings - Fork 16
Open
Description
When running the replicator executable, the user is required to provide secrets in the consumer and producer properties file. So far I have identified 3 values which are:
- password in
sasl.jaas.configfield ssl.keystore.passwordssl.truststore.password
It will be great if these value can be read as environment variables which are then merged into their respective files. An example will be to have the following environment variables:
CONSUMER_SASL_JAAS_CONFIGPRODUCER_SASL_JAAS_CONFIGCONSUMER_SSL_KEYSTORE_PASSWORDCONSUMER_SSL_TRUSTSTORE_PASSWORDPRODUCER_SSL_TRUSTSTORE_PASSWORDPRODUCER_SSL_KEYSTORE_PASSWORD
The motivation behind this is that the files when deploying replicator in kubernetes environment keeping the configuration as code, the secrets will not be leaked.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels