2015-03-21 1 views
3

Я уже давно пытаюсь создать кластер рабочих кластеров на гигантском рою, но до сих пор не был действительно успешным.Как развернуть кластер ячеек на гигантском рое?

Вот мои попытки до сих пор:

  • Использование многоадресной передачи и развертывание клети в качестве отдельного компонента. Это работает, если все экземпляры этого компонента попадают на один и тот же хост, к сожалению, это не является надежным.
  • Использование одноадресной передачи с двумя компонентами, каждая из которых выставляет порт 4300 через url. Это приводит к получению сообщений каждым компонентом в интервале обнаружения (каждые 30 секунд по умолчанию). К сожалению, Giant Swarm поддерживает только HTTP на своих URL-адресах, поэтому все сообщения, которые представляют собой сообщения об ошибках от чего-то, кроме HTTP, отправляются компонентом.

  • Использование одноадресной передачи с двумя компонентами и поиск их через их IPs. Я установил зависимости Giant Swarm от одного компонента к другому (круговые зависимости не поддерживаются). Я не могу получить эту работу, потому что Giant Swarm не позволяет мне запускать скрипты до создания контейнера докер (который используется в this blog post to run crate on the google cloud platform) и Докер не support bidirectional linking.

Я из идей в этот момент, есть ли что-то, что мне не хватает ни в ящике, ни в Гигантском Роме? Единственным примером, который я видел до сих пор, было то, что было связано с blog post, с которым я связан выше, и использует механизм, который я не могу использовать на Giant Swarm.

Буду признателен за любые материалы о том, как сделать эту работу или идеи ведущими в правильном направлении.

ответ

5

Текущий ответ (май 2015 г.): В частном кластере гигантских рой, который мы предоставляем клиентам по запросу, мы поддерживаем многоадресную рассылку. Таким образом, дорога проложена для кластеров Crate.IO.

Мы используем Weave для сетевой части.

Редактировать Сентябрь 2015 года: Мы только что опубликовали сообщение blog post, объясняющее, как создать кластер Crate на гигантском рое.

1

Прошу прощения, что на данный момент невозможно развернуть кластер Crate (> 1 узел) на гигантском рое (по причинам, о которых вы упомянули). Мы (Crate.IO) уже общаемся с Гигантским Роем.

+0

Я собираюсь принять этот ответ до тех пор, пока не будет развернуто новое обновление этой проблемы. – Bricktop

+3

@Bricktop Пожалуйста, просмотрите сообщение в блоге по теме, которую мы только что опубликовали. См. URL в моем ответе. – Marian

Смежные вопросы