KafkaJS производитель ssl сертификаты - PullRequest
0 голосов
/ 05 ноября 2019

Я пишу для NodeJS Kafka производителя с KafkaJS и испытываю затруднения с пониманием, как получить необходимые сертификаты SSL для подключения к Kafka с использованием соединения SASL-SSL. В документации KafkaJS есть такая конфигурация для SSL:

ssl: {
    rejectUnauthorized: false,
    ca: [fs.readFileSync('/my/custom/ca.crt', 'utf-8')],
    key: fs.readFileSync('/my/custom/client-key.pem', 'utf-8'),
    cert: fs.readFileSync('/my/custom/client-cert.pem', 'utf-8')
  },

, с которой у меня проблема, потому что я не знаю, как / какие сертификаты мне следует предоставить.

Нужно ли мнепредоставить все три реквизита (CA, ключ и сертификат)? Если да, то как их получить? У нас есть кластер Kafka, настроенный так: Учебник по Confluent Security Нужно ли декодировать хранилище ключей или что-то еще, чтобы получить надлежащие сертификаты для моего производителя KafkaJS? Я плохо понимаю все это.

...