conduktor.io ↗

KIP-632 — Add DirectoryConfigProvider

Accepted Admin

Adds a `DirectoryConfigProvider` that reads configuration values from files in a directory (one file per key, filename = key name) rather than from a properties file. On Kubernetes, Secrets are mounted as a directory with one file per key; the existing `FileConfigProvider` (KIP-297) reads only `.properties` files, making it ergonomically incompatible with the Kubernetes Secret directory mount pattern.

Details

AuthorTom Bentley
StatusAccepted
JIRAKAFKA-7370
WikiView on Apache Wiki
Created2020-06-29
Last Modified2020-08-06
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.