Связать кластер на облачном сервере с другими продуктами Selectel
Создать сеть с выделенным сервером
Используйте глобальный роутер Selectel, чтобы организовать сетевую связность между кластерами Managed Kubernetes на облачном сервере и выделенным сервером.
-
Подключите к глобальному роутеру сеть и подсеть до проекта облачной платформы, в котором находится кластер Managed Kubernetes.
-
Создайте облачный роутер. При создании отметьте чекбокс Подключить роутер к внешней сети.
-
Подключите подсеть глобального роутера к облачному роутеру. При подключении укажите IP-адрес облачного роутера, отличный от IP-адреса глобального роутера и служебных адресов
.253
и.254
. -
Для созданной подсети глобального роутера посмотрите выделенный пул адресов (параметр
allocation_pool
в выводе команды):openstack subnet show <subnet_ID>
Укажите
<subnet_ID>
— ID подсети глобального роутера, можно посмотреть с помощьюopenstack subnet list
. -
Исключите из пула адресов IP-адрес облачного роутера. Для этого удалите пул адресов, выделенный для подсети глобального роутера, и добавьте новый пул без IP-адреса облачного роутера:
openstack subnet set --no-allocation-pool \
--allocation-pool start=<first_pool_IP>,end=<last_pool_IP> \
<subnet_ID>Укажите:
<first_new_pool_IP>
— первый IP-адрес из нового пула;<last_new_pool_IP>
— последний IP-адрес из нового пула;- можно добавить несколько пулов, каждый пул добавляется с помощью опции
--allocation-pool start=<first_pool_IP>,end=<last_pool_IP>
.
-
Назначьте IP-адрес облачного роутера шлюзом по умолчанию, чтобы трафик отправлялся на облачный роутер:
openstack subnet set --gateway <cloud_router_IP> <subnet_ID>
Укажите
<cloud_router_IP>
— IP-адрес о блачного роутера. -
Проверьте, что параметр
gateway_ip
в выводе команды соответствует IP-адресу облачного роутера:openstack subnet show <subnet_ID>
Обратите внимание, что в панели управления в верхнем меню Продукты → Глобальный роутер у подсети будет отображаться старый шлюз.
-
Чтобы настроить связность с выделенным сервером, добавьте статические маршруты. Для этого создайте тикет и укажите в нем:
- ID проекта — в панели управления в поле Проект откройте список проектов и скопируйте ID проекта;
- ID подсети глобального роутера — в панели управления в верхнем меню нажмите