Apache пульсар на кластере Кубернетес (местная среда) - PullRequest
2 голосов
/ 11 марта 2020

Попытка развернуть модули в моем кластере kubernetes, и некоторые из них дают мне ошибку из-за некоторых проблем с хранилищем. Снимок экрана приведен ниже: Kubernetes Dashboard

Я уверен, что проблема связана с одним из моих рабочих узлов. это не проблема с пульсаром, я думаю. Я также поделюсь файлом YAML здесь только для ясного представления, в чем проблема. Ссылка на файл YAML: https://github.com/apache/pulsar/blob/master/deployment/kubernetes/generic/k8s-1-9-and-above/zookeeper.yaml

Мне нужна помощь с файлом YAML, чтобы немного изменить его, чтобы можно было создавать модули с существующими требованиями, которые есть у меня на рабочих узлах. , Я буду рад, если вам понадобится дополнительная информация.

Заранее спасибо

1 Ответ

1 голос
/ 11 марта 2020

Похоже, что правила сродства не позволяют запускать стручки. В работе вы хотите убедиться, что модули Zookeeper (и другие группы модулей, такие как BookKeeper) не работают на одном рабочем узле, поэтому эти правила настраиваются таким образом. Вы можете увеличить настройку Kubernetes до 3 рабочих узлов или удалить правила привязки из различных наборов состояний и файлов развертывания.

В качестве альтернативы вы можете использовать эту таблицу Хелма (полное раскрытие: я - создатель) для развертывания Pulsar to Kubernetes:

https://helm.kafkaesque.io

См. Раздел «Установка Pulsar для разработки», где приведены настройки, которые позволят Pulsar запускаться в небольших установках Kubernetes, включая отключение привязки правила.

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