Description
This proposal intends to enhance the AbstractConfig base class to support replacing variables in configurations just prior to parsing and validation. This simple change will make it very easy for client applications, Kafka Connect, and Kafka Streams to use shared code to easily incorporate externalized secrets and other variable replacements within their configurations.
Attachments
Issue Links
- relates to
-
KAFKA-8425 KIP 421 Bug: Modifying Immutable Originals Map results in Java exception
- Resolved
-
KAFKA-8426 KIP 421 Bug: ConfigProvider configs param inconsistent with KIP-297
- Resolved
-
KAFKA-8592 Broker Dynamic Configuration fails to resolve variables as per KIP-421
- Resolved