You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@kafka.apache.org by "Roman Schmitz (Jira)" <ji...@apache.org> on 2022/11/12 10:15:00 UTC

[jira] [Comment Edited] (KAFKA-14376) Add ConfigProvider to make use of environment variables

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

Roman Schmitz edited comment on KAFKA-14376 at 11/12/22 10:14 AM:
------------------------------------------------------------------

[~ChrisEgerton] - thanks for your help. Just signed up for the mailing list and send the request mail as described. Will write a KIP within the next week and align with my colleagues on the process who have done this more often.


was (Author: schm1tz1):
[~ChrisEgerton] - thanks for your help. Just signed up for the mailing list and send the request mail as described. Will write a KIP within the next week and align with my colleagues process who have done this more often.

> Add ConfigProvider to make use of environment variables
> -------------------------------------------------------
>
>                 Key: KAFKA-14376
>                 URL: https://issues.apache.org/jira/browse/KAFKA-14376
>             Project: Kafka
>          Issue Type: Improvement
>          Components: config
>            Reporter: Roman Schmitz
>            Priority: Minor
>              Labels: needs-kip
>
> So far it is not possible to inject additional configurations stored in environment variables. This topic came up in several projects and would be a useful feature to have as a Kafka config feature similar to file/directory providers, e.g.:
> {{config.providers=env}}
> {{}}
> {{config.providers.env.class=org.apache.kafka.common.config.provider.EnvVarConfigProvider}}
> {{{}ssl.key.password=${env:<...>:KEY_PASSPHRASE}{{}}}}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)