MongoShake icon indicating copy to clipboard operation
MongoShake copied to clipboard

#795 增加kafka sasl权限认证;SASLMechanism 目前仅支持PLAIN、SCRAM-SHA-256、SCRAM-SHA-512

Open renheqiang opened this issue 1 year ago • 5 comments

增加kafka sasl权限认证;SASLMechanism 目前仅支持PLAIN、SCRAM-SHA-256、SCRAM-SHA-512

renheqiang avatar May 18 '23 15:05 renheqiang

CLA assistant check
All committers have signed the CLA.

CLAassistant avatar May 18 '23 15:05 CLAassistant

Description 增加kafka开启了sasl权限认证时的连接,在配置文件可配置如下参数 当tunnel为kafka,增加了

# 是否开启sasl,默认为false
tunnel.kafka.sasl.enable = true 
# 配置用户名密码 
tunnel.kafka.sasl.auth = {username}@{password} 
# 配置sasl.mechanism的方式,目前支持PLAIN、SCRAM-SHA-256、SCRAM-SHA-512。
tunnel.sasl.mechanism = SCRAM-SHA-256 

renheqiang avatar May 19 '23 01:05 renheqiang

感谢贡献代码,会在下一个版本中合并

zhangst avatar May 19 '23 03:05 zhangst

Linked to:

  • https://github.com/scram-sasl/info/issues/1

Neustradamus avatar Aug 07 '23 04:08 Neustradamus

增加kafka参数; 1、tunnel.kafka.compression,默认none,支持压缩gzip,snappy,lz4,zstd 2、tunnel.kafka.producer.maxmessagebytes,默认18M,由于kafka传输不是单条写入,同一批次可能会超过18M,故将此参数开放出来

renheqiang avatar Aug 16 '23 06:08 renheqiang