При использовании GKE я обнаружил, что все узлы в кластере Kubernetes должны находиться в одной сети и в одной подсети.Итак, я хотел понять, как правильно проектировать сети.
У меня есть две службы A
и B
, и они не имеют никакого отношения между ними.Мой план состоял в том, чтобы использовать один кластер в одном регионе и иметь два узла для каждого из сервисов A
и B
в разных подсетях в одной сети.
Однако кажется, что это может 'это будет сделано.Другой способ разбиения кластера - это использование namespaces
, однако я уже использую среду разработки разбиения на разделы с использованием пространств имен.
Я читал о федерации кластера https://kubernetes.io/docs/concepts/cluster-administration/federation/,, однако мои службы малы, и я неони не нужны в нескольких кластерах и в синхронизации.
Как правильно настроить сетевую работу для этих служб?Должен ли я просто использовать одну и ту же сеть и подсеть для всех 4 узлов для обслуживания двух служб A
и B
?