[ 
https://issues.apache.org/jira/browse/KAFKA-8621?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17049171#comment-17049171
 ] 

Al commented on KAFKA-8621:
---------------------------

I would very much welcome this change. Our application is deployed to the cloud 
as a docker image. Keystore and Truststore files are NOT part of the image. We 
provide the keystore and truststore (base64 encoded) as environment variables 
when the image is started. The env vars are then assigned (via spring) to 
variables in the program. As of now, we have (at startup) to write the values 
of these variables to files so that the Kafka infrastructure can read them in 
from there.

This is cumbersome. A much better solution for us would be a custom 
implementation of the proposed {{KeyStoreLoader}} interface which would load 
the keystore "from memory". I.e. no files at all would be needed.

> KIP-486: Support custom way to load KeyStore and TrustStore
> -----------------------------------------------------------
>
>                 Key: KAFKA-8621
>                 URL: https://issues.apache.org/jira/browse/KAFKA-8621
>             Project: Kafka
>          Issue Type: New Feature
>          Components: security
>            Reporter: Maulin Vasavada
>            Assignee: Thomas Zhou
>            Priority: Minor
>
> https://cwiki.apache.org/confluence/display/KAFKA/KIP-486%3A+Support+custom+way+to+load+KeyStore+and+TrustStore



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to