I see start.sh takes config/server.properties.template as a (of course) template to come up with a config/server.properties. In this way, I can set (for example) KAFKA_LOG_RETENTION_HOURS to 24 to override the default 168. Very cool trick. Yet, it seems to me that only a subset of the possible configurations are reachable to the user of this image.
Say, for example, I want to set compression.type to gzip, what would be the preferred means to do that?
I see
start.sh
takesconfig/server.properties.template
as a (of course) template to come up with aconfig/server.properties
. In this way, I can set (for example)KAFKA_LOG_RETENTION_HOURS
to 24 to override the default 168. Very cool trick. Yet, it seems to me that only a subset of the possible configurations are reachable to the user of this image.Say, for example, I want to set
compression.type
togzip
, what would be the preferred means to do that?Thanks!