Dynamic Config Providers
By default, Druid includes an environment variable dynamic config provider that supports Kafka consumer configuration in Kafka ingestion.
To develop a custom extension of the interface that is registered at Druid process startup, see .
The environment variable dynamic config provider uses the following syntax:
When using the environment variable config provider, consider the following:
On the Overlord and Peon machines, set the following environment variables for the system user that runs the Druid services:
When you define the consumer properties in the supervisor spec, use the dynamic config provider to refer to the environment variables: