Hi José, Apologies for the delayed response. Do you still have any questions regarding the describeConfig part? As Chia-Ping mentioned, we are able to retrieve all broker configurations through that method. (https://github.com/apache/kafka/blob/da46cf6e79afbbed1da2bae831e0f70992e85f9b/core/src/main/scala/kafka/server/ConfigHelper.scala#L121-L123)
Please feel free to reach out if you have any further questions or need clarification. Thank you again for your valuable feedback! Best, Kuan-Po Tseng On 2025/04/03 16:04:36 José Armando García Sancio wrote: > Hi Chia, > > On Thu, Apr 3, 2025 at 10:24 AM Chia-Ping Tsai <chia7...@apache.org> wrote: > > We propose to use `Admin#describeConfigs` to get the configs for specific > > controller if the bootstrap.controllers is configured. This approach is > > similar to what `MetadataQuorumCommand` does, and the difference is > > `MetadataQuorumCommand` read those configs from local file and this KIP > > gets those configs by `Admin#describeConfigs` > > I am not sure. I have to look at that code but doesn't > "Admin#describeConfigs" only return dynamic configuration for the > controller? Most users configure the controller using the server > properties file. My current understanding is that values coming from > the properties file won't show up in Admin#describeConfigs. > > Thanks, > -- > -José >