Локальный многозонный кластер федерации кубернетес - PullRequest
0 голосов
/ 22 октября 2018

Допустим, у меня есть baremetal-серверы в Нью-Йорк, Лондон, Дели, Пекин. Мое требование состоит в том, чтобы объединить все 4 baremetal-сервера в распределенной среде и запустить службы поверхКубернетес. Как мне этого добиться?

1 Ответ

0 голосов
/ 23 октября 2018

Вопрос слишком широкий, но вот мой взгляд на глобальное хранилище данных:

Вариант 1. Настройте кластер K8s для каждого региона и попросите их общаться друг с другом через сервисы.Попросите каждого из них поговорить со своими собственными хранилищами данных и хранить данные отдельно для каждого региона, используя что-то вроде GSLB для маршрутизации вашего трафика.

Вариант 2. Настройте кластер K8s для каждого региона и используйте глобальныйбаза данных, такая как Глобальные таблицы Dynamdb , Облачный гаечный ключ или CosmosDB .

Вариант 3. Использование Федерация Куберне * .Федерация не обязательно решает проблему хранения данных в нескольких регионах, и на момент написания этой статьи она также находится в бета-версии.Однако это поможет вам управлять услугами Kubernetes в разных регионах.

Вариант 4. Что-то еще, что вы создаете сами, весело!весело!

...