3.4. 保护到目标集群的连接
要保护到目标集群的虚拟集群连接,请在虚拟集群中配置 TLS。目标集群必须已配置为使用 TLS。
使用 targetCluster.tls 属性为虚拟集群配置指定 TLS
使用空对象({})从集群运行的底层平台继承信任。如果目标集群使用由公共 CA 签名的 TLS 证书,则此选项适合。
TLS 的目标集群配置示例
如果使用由私有 CA 签名的 TLS 证书,您必须为目标集群添加信任存储配置。
目标集群的 truststore 配置示例
对于 mTLS,您也可以为虚拟集群添加密钥存储配置。
mTLS 的 keystore 和 truststore 配置示例
对于生产环境外测试的目的,您可以将 insecure 属性设置为 true 以关闭 TLS,以便 Apache Kafka 代理的 Streams 可以连接到任何 Kafka 集群。
关闭 TLS 的配置示例