Failed to verify broker certificate: unable to get local issuer certificate
Указывает, что librdkafka
не может найти сертификат корневого ЦС на сервере.Обычно у вас есть две опции:
- Вы можете либо
librdkafka
найти сертификат на хосте - , либо указать местоположение сертификата
* 1011.* Образы Docker, как правило, не могут найти сертификат CA, поэтому вы можете либо установить его на образ, либо указать его местоположение в конфигурации
librdkafka
Для этого вам нужно указать сертификат CA-cert.расположение в ssl.ca.location
РЕДАКТИРОВАТЬ:
Для создания сертификатов вы можете следовать Руководство по безопасности Confluent , которое представляет собой пошаговое руководство.
Для шифрования с помощью SSL на Kubernetes вы можете использовать kube-lego