[ 
https://issues.apache.org/jira/browse/KAFKA-14376?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Roman Schmitz updated KAFKA-14376:
----------------------------------
    Description: 
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}{{}}}}

  was:
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}{}}}


> 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
>
> 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)

Reply via email to