0

对于我的 docker 服务(基于 Telegraf)Kafka 订阅者,我拥有 AWS 为 tls_ca 发布的根 CA,并使用了 AWS ACM_PCA 签名的客户端 cert.pem 和客户端 privatekey.pem。

tls_ca = “AWSpublicCAroot.pem”
tls_cert = “signed-pca-cert.pem”
tls_key = “client-private-key.pem”

我得到的错误

2021-05-26T15:45:05Z E! [telegraf] Error running agent: could not initialize input inputs.kafka_consumer: could not load keypair /etc/telegraf/signed-pca-cert.pem:/etc/telegraf/client-private-key.pem: tls: failed to parse private key

但我确实使用客户端密码生成了我的签名证书和密钥。那么有没有办法为 TLS_config 设置客户端密码以正确加载客户端密钥并解析它。

4

0 回答 0