Создать подсеть в Bare Metal
При аренде сервера он подключается к одной приватной подсети вашего проекта. Вы можете создать для сервера дополнительные подсети.
Сейчас действия с подсетями в Bare Metal можно выполнить только с помощью API.
Аутентифицируйтесь в API Bare Metal.
Сохраните идентификатор проекта.
Выполните запрос ListVPC для ресурса Project.
В запросе передайте идентификатор проекта, в котором находится сервер.
Сохраните значение параметра vpc_id. Это идентификатор VPC.
Выполните запрос List для ресурса AvailabilityZone.
Сохраните значение параметра availability_zone_id. Это идентификатор зоны доступности.
Выполните запрос AddSubnet:
POST https://baremetal.api.cloud.ru/bm/v1/subnetsВ теле запроса укажите:
{"vpc_id": "<vpc_id>","subnet_address": "<subnet_address>","availability_zone_id": "<availability_zone_id>","name": "<name>","description": "<description>","project_id": "<project_id>","default_gateway": "<default_gateway>","dns_servers": ["<dns_servers>"],"default": <is_subnet_default>,"is_primary": <is_subnet_primary>}Где:
vpc_id — идентификатор VPC, полученный ранее.
subnet_address — диапазон адресов подсети, в которой будет размещен сервер, например 192.168.19.0/24.
Адрес должен соответствовать правилам.
availability_zone_id — идентификатор зоны доступности, полученный ранее.
name — название подсети.
(Опционально) description — описание подсети.
project_id — идентификатор проекта, полученный ранее.
default_gateway — адрес шлюза подсети по умолчанию, например 192.168.19.1.
Должен находиться внутри диапазона адресов подсети. Используется для обмена трафиком с другими подсетями.
dns_servers — IP-адреса DNS-серверов подсети.
DNS-серверы позволяют серверам обмениваться трафиком друг с другом и другими сервисами, используя доменные имена вместо IP-адресов.
default — определяет, будет ли подсеть использоваться по умолчанию при создании серверов. Возможные значения: true или false.
Такая подсеть может быть только одна.
is_primary — определяет, является ли подсеть основной для серверов. Возможные значения: true или false.
Если вы создаете дополнительную сеть для сервера, значение должно быть false.