2016-02-24 6 views
1

Привет Я настраиваю Kubernetes на вершине Mesos следуя http://kubernetes.io/v1.1/docs/getting-started-guides/mesos.html и это, как мой текущий тест лаборатория выглядит 1) 2 номера мастер Mesos с зоопарка 2) 2 номера Mesos рабов с грузчиком и фланель установлена ​​ 3) Дополнительная Mesos подчиненная под управление kubernets-Mesos и kubernetes srvices 4) сервер с ETCD сервисом, который поддерживает как фланель и kubernetesKubernetes на Mesos Кластер

Можете ли вы, пожалуйста, дайте мне знать, если это достаточно? Ниже приведены два вопроса, которые у меня есть 1) Нужно ли нам, чтобы главный сервер kubernetes здесь был настроен как ведомый mesos? 2) Нужно ли устанавливать пакет kubernetes на slave-устройства mesos? URL-адрес говорит о установке и настройке пакета только на мастер-кубернете. С помощью кубернетов, работающих на подчиненных устройствах, мастер может создавать контейнеры/сервисы и т. Д. На ведомых устройствах через планировщик mesos?

+1

Я нашел ответьте на один из моих вопросов. мастер Kubernetes должен работать как slave mesos. Повторите ошибку, говоря, пытаясь набрать http: // localhost: 5050 и не получится. –

ответ

2

Что касается экземпляров Mesos Masters и Zookeeper, чтобы иметь четное количество узлов, это не очень хорошая идея из-за задействованных механизмов кворума. Мое предложение будет состоять из трех узлов обеих служб.

Предполагаете, вы хотите запустить это локально? Если это так, я предполагаю, что имеет смысл использовать предварительно сконфигурированный проект Vagrant, такой как https://github.com/tobilg/coreos-mesos-cluster. Это запускает кластер CoreOS с тремя узлами со всеми уже установленными сервисами Mesos/Zookeeper, аи flanneld также уже установлены на CoreOS.

Это будет означать, что вы только должны выполнить следующие шаги после того, как кластер запускается:

+0

Большое спасибо за ваши предложения Tobi. Вы правы, я добавлю дополнительных мастеров и подчиненных. Знаете ли вы, нужно ли начинать мастер-сервис кубернетов на самом slave-сервере mesos или можем ли мы иметь его на машине, внешней по отношению к кластеру? Мой другой вопрос состоял в том, что нам нужно установить кубернеты на slave-устройства mesos или нет. С помощью кубернетов, работающих на подчиненных, мастер может создавать контейнеры/сервисы и т. Д. На подчиненных? И спасибо за предложение о бродяжном образе. Я использовал его в прошлом :) просто хочу попробовать по-другому на этот раз –

0

1) мастер Kubernetes оленья кожа должна быть раб мезо. 2) Вы не должны kubernetes быть установлены на миньонов (Mesos-ведомых)

Все, что вам нужно, это ниже 1) установки Mesos (Mesos хозяев и рабов вместе с зоопарка, докер, работающих на всех Mesos рабов) 2) etcd кластер, обеспечит наложенную сеть (фланель), а также сделает открытие службы установки kubernetes 3) kubernetes мастер ..

Ниже блог помогли в создании его http://manfrix.blogspot.in/2015/11/mesoskubernetes-how-to-install-and-run.html https://github.com/ruo91/docker-kubernetes-mesos

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