Взаимные или отдельные кластеры Kubernetes? - PullRequest
0 голосов
/ 13 июня 2019

У нас есть разные приложения saas для развертывания для наших клиентов с 2 различными конфигурациями: некоторые приложения являются эксклюзивными для некоторых клиентов (одно или несколько приложений для одного клиента), в то время как другие используются совместно для клиентов (одно и то же приложение для всех клиентов, но с разными Счета). Какова наилучшая стратегия (с точки зрения HA, безопасности и т. Д.) Для их развертывания: использование большого единого взаимного кластера Kubernetes для всех наших клиентов или отдельного кластера kubernetes для каждого отдельного клиента?

1 Ответ

2 голосов
/ 13 июня 2019

Я бы сказал, что это несколько основано на мнениях, но, учитывая, что у вас есть ограничения ресурсов , сетевые политики , пространства имен и RBAC Вы можете использовать один кластер для нескольких клиентов.

Вам просто нужно убедиться, что ваш кластер устойчив к сбоям, если у вас есть один кластер для всего.Например, в AKS вы можете использовать зоны доступности

...