Связать кластер на выделенном сервере с другими продуктами Servercore
Для настройки сетевой связности между кластером на выделенном сервере и другими продуктами Servercore используется глобальный роутер. При создании кластера на выделенном сервере автоматически создается глобальный роутер. Это сервисный роутер, который связывает выделенный сервер и ресурсы облачной платформы, необходимые для функционирования кластера Managed Kubernetes.
Процесс нас тройки сетевой связности зависит от того, используете ли вы другие глобальные роутеры:
- если вы еще не используете глобальный роутер, вы можете связать продукты с помощью сервисного глобального роутера;
- если в вашем аккаунте уже есть сеть глобального роутера, вы можете связать продукты через объединение глобальных роутеров.
Список роутеров можно посмотреть в панели управления: в верхнем меню нажмите Продукты и выберите Глобальный роутер.
Сервисный глобальный роутер называется <cluster_name>-l3vpn
, где <cluster_name>
— имя кластера.
Связать продукты с помощью сервисного глобального роутера
- Подключите к глобальному роутеру сети и подсети до каждого VLAN и проекта, продукты и услуги из которых нужно объединить.
- Пропишите маршруты на устройствах.
1. Подключить сети и подсети к глобальному роутеру
Выделенный сервер
Облачная платформа
Используйте для выделенного или размещенного сервера.
Вы можете подключить к роутеру новую сеть или существующую сеть, если она еще не подключена к любому из глобальных роутеров аккаунта.
-
В панели управления в верхнем меню нажмите Продукты и выберите Глобальный роутер.
-
Откройте страницу роутера → вкладка Сети. Сервисный глобальный роутер называется
<cluster_name>-l3vpn
, где<cluster_name>
— имя класт ера. -
Нажмите Создать сеть.
-
Введите имя сети, оно будет использоваться только в панели управления.
-
Выберите продукт Выделенные серверы.
-
Выберите пул.
-
Выберите VLAN. Если вы хотите создать сеть до внутреннего сегмента (Q-in-Q), укажите его тег — число от 2 до 4094. Если до VLAN уже есть сеть, обязательно укажите Q-in-Q-сегмент этого VLAN.
-
Введите имя подсети — оно будет использоваться только в панели управления.
-
Введите CIDR — IP-адрес и маску приватной подсети. Можно ввести новую подсеть либо существующую приватную подсеть сервера, если она еще не добавлена на любой из глобальных роутеров в аккаунте. Подсеть должна соответствовать условиям:
- принадлежать диапазону приватных адресов по RFC 1918:
10.0.0.0/8
,172.16.0.0/12
или192.168.0.0/16
; - не пересекаться с диапазонами
10.250.0.0/16
,10.10.0.0/16
и10.96.0.0/12
. Эти подсети участвуют во внутренней адресации Managed Kubernetes, их использование может привести к конфликтам в сети глобального роутера; - иметь размер не меньше /29, так как три адреса будут заняты сетевым оборудованием Servercore;
- не пересекаться с другими подсетями, добавленными на этот роутер: IP-адреса каждой подсети на роутере не должны совпадать с IP-адресами других подсетей на нем.
- принадлежать диапазону приватных адресов по RFC 1918:
-
Если вы указали тег Q-in-Q, убедитесь, что настроили Q-in-Q. При настройке используйте подсеть, которую указали на шаге 9.
-
Введите IP шлюза или оставьте первый адрес из подсети, который назначается по умолчанию. Не назначайте этот адрес на свои устройства, чтобы не нарушить работу сети.
-
Введите служебные IP или оставьте последние адреса из подсети, которые назначаются по умолчанию. Не назначайте эти адреса на свои устройства, чтобы не нарушить работу сети.
-
Нажмите Создать сеть.
-
Опционально: проверьте топологию сети на глобальном роутере. В панели управления в верхнем меню нажмите Продукты → Глобальный роутер → страница роутера → Карта сети.
Если сеть облачной платформы подключена к глобальному роутеру, вы можете управлять ей только на странице глобального роутера.
Используйте для облачного сервера, нод кластера Managed Kubernetes или кластера облачных баз данных.
Вы можете подключить к роутеру новую сеть или существующую сеть, если она еще не подключена к любому из глобальных роутеров аккаунта.
Подключить новую сеть
Подключить существующую сеть
-
В панели управления в верхнем меню нажмите Продукты и выберите Глобальный роутер.
-
Откройте страницу роутера → вкладка Сети. Сервисный глобальный роутер называется
<cluster_name>-l3vpn
, где<cluster_name>
— имя кластера. -
Нажмите Создать сеть.
-
Введите имя сети, оно будет использоваться только в панели управления.
-
Выберите продукт Облачная платформа.
-
Выберите пул.
-
Выберите проект.
-
Введите имя подсети — оно будет использоваться только в панели управления.
-
Введите CIDR — IP-адрес и маску подсети. Подсеть должна соответствовать условиям:
- принадлежать диапазону приватных адресов по RFC 1918:
10.0.0.0/8
,172.16.0.0/12
или192.168.0.0/16
; - не пересекается с диапазонами
10.250.0.0/16
,10.10.0.0/16
и10.96.0.0/12
. Эти подсети участвуют во внутренней адресации Managed Kubernetes, их использование может привести к конфликтам в сети глобального роутера; - иметь размер не меньше /29, так как три адреса будут заняты сетевым оборудованием Servercore;
- не пересекаться с другими подсетями, добавленными на этот роутер: IP-адреса каждой подсети на роутере не должны совп адать с IP-адресами других подсетей на нем.
- принадлежать диапазону приватных адресов по RFC 1918:
-
Введите IP шлюза или оставьте первый адрес из подсети, который назначается по умолчанию. Не назначайте этот адрес на свои устройства, чтобы не нарушить работу сети.
-
Введите служебные IP или оставьте последние адреса из подсети, которые назначаются по умолчанию. Не назначайте эти адреса на свои устройства, чтобы не нарушить работу сети.
-
Нажмите Создать сеть.
-
Опционально: проверьте топологию сети на глобальном роутере. В панели управления в верхнем меню нажмите Продукты → Глобальный роутер → страница сервисного глобального роутера → Карта сети.
-
Убедитесь, что сеть еще не добавлена на любой из глобальных роутеров аккаунта. В панели управления в верхнем меню нажмите Продукты → Облачные серверы → Сеть → вкладка Приватные сети → проверьте, что в карточке сети нет тега