Kafka 连接安全配置说明
提示
本产品 hap、hdp、flink 3个镜像中均使用到 Kafka,调整安全配置需整体修改。
连接配置参数说明
| 环境变量 | 说明 | 默认值 |
|---|---|---|
ENV_KAFKA_ENDPOINTS | Kafka Broker 地址列表,多个地址使用逗号分隔 | 127.0.0.1:9092 |
ENV_KAFKA_SECURITY_PROTOCOL | Kafka 安全协议模式 | 空 |
ENV_KAFKA_SASL_MECHANISM | SASL 认证机制 | 空 |
ENV_KAFKA_SASL_USERNAME | SASL 用户名 | 空 |
ENV_KAFKA_SASL_PASSWORD | SASL 密码 | 空 |
ENV_KAFKA_SSL_CA_LOCATION | Kafka CA 证书路径 | 空 |
ENV_KAFKA_SSL_CLIENT_CA_LOCATION | Kafka 客户端证书路径 | 空 |
ENV_KAFKA_SSL_CLIENT_KEY_LOCATION | Kafka 客户端私钥路径 | 空 |
安全协议模式说明
Kafka 支持多种安全认证模式,包括 Plaintext、SaslPlaintext、Ssl、SaslSsl。
1. Plaintext(默认模式)
未启用任何安全认证机制,仅使用明文通信,无需配置 SASL 或 SSL 相关参数。