Реестр схем для 3-х узлового кластера Kafka с SSL - PullRequest
0 голосов
/ 12 ноября 2018

Я настраиваю 3-х узловый кластер Kafka (3 брокера и 3 зоопарка с включенным SSL) с помощью докера.Теперь мне нужно настроить реестр схемы.Если мне просто нужно использовать одну схему реестра, возможно ли это?Если да, то как выглядит мое хранилище доверенных сертификатов SSL и хранилища ключей во время работы?

Я ссылался на конфлюэнтную документацию, где они обсуждают выборы лидеров на основе Kafka и выборы руководителей на основе zookeeper, но не ясно.

Это моя неисправная команда запуска Docker.

docker run -d \
--net=host \
--name=schema-registry \
-e 
 SCHEMA_REGISTRY_KAFKASTORE_CONNECTION_URL\
 =localhost:22181,localhost:32181,localhost:42181 \
-e SCHEMA_REGISTRY_HOST_NAME=localhost \
-e SCHEMA_REGISTRY_DEBUG=true \
-e SCHEMA_REGISTRY_KAFKASTORE_SECURITY_PROTOCOL=SSL
-e SCHEMA_REGISTRY_KAFKASTORE_SSL_TRUSTSTORE_LOCATION\
=kafka.broker1.truststore.jks \
-e 
SCHEMA_REGISTRY_KAFKASTORE_SSL_TRUSTSTORE_PASSWORD\
=broker1_truststore_creds \
-e SCHEMA_REGISTRY_KAFKASTORE_SSL_KEYSTORE_LOCATION\
=kafka.broker1.keystore.jks \
-e SCHEMA_REGISTRY_KAFKASTORE_SSL_KEYSTORE_PASSWORD\
=broker1_keystore_creds \
-e SCHEMA_REGISTRY_KAFKASTORE_SSL_KEY_PASSWORD=broker1_sslkey_creds \
-v ${KAFKA_SSL_SECRETS_DIR}:/etc/kafka/secrets \
confluentinc/cp-schema-registry:5.0.1

Я уверен, что мое понимание того, как реестр схемы работает с кластерной установкой, неверно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...