Hi everyone. I created KIP-269: Substitution Within Configuration Values <https://cwiki.apache.org/confluence/display/KAFKA/KIP+269+Substitution+Within+Configuration+Values> (https://cwiki.apache.org/confluence/display/KAFKA/KIP+ 269+Substitution+Within+Configuration+Values <https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=75968876> ).
This KIP proposes adding support for substitution within client JAAS configuration values for PLAIN and SCRAM-related SASL mechanisms in a backwards-compatible manner and making the functionality available to other existing (or future) configuration contexts where it is deemed appropriate. This KIP was extracted from (and is now a prerequisite for) KIP-255: OAuth Authentication via SASL/OAUTHBEARER <https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=75968876> based on discussion of that KIP. Ron