Создать VRF
-
В консоли управления
выберите каталог, в котором хотите создать виртуальный сегмент сети (VRF). -
Перейдите в сервис BareMetal.
-
На панели слева выберите
VRF. -
Справа вверху нажмите кнопку Создать VRF.
-
В поле Имя укажите имя VRF. Требования к имени:
- длина — от 3 до 63 символов;
- может содержать строчные буквы латинского алфавита, цифры и дефисы;
- первый символ — буква, последний — не дефис.
-
(Опционально) Добавьте Описание VRF.
-
(Опционально) Добавьте метки.
-
Нажмите кнопку Создать VRF.
Если у вас еще нет интерфейса командной строки Yandex Cloud (CLI), установите и инициализируйте его.
По умолчанию используется каталог, указанный при создании профиля CLI. Чтобы изменить каталог по умолчанию, используйте команду yc config set folder-id <идентификатор_каталога>. Также для любой команды вы можете указать другой каталог с помощью параметров --folder-name или --folder-id.
-
Посмотрите описание команды для создания виртуального сегмента сети (VRF):
yc baremetal vrf create --help -
Создайте VRF:
yc baremetal vrf create \ --name <имя_VRF> \ --description "<описание_VRF>" \ --labels <ключ>=<значение>Где:
-
--name— имя VRF. Требования к имени:- длина — от 3 до 63 символов;
- может содержать строчные буквы латинского алфавита, цифры и дефисы;
- первый символ — буква, последний — не дефис.
-
--description— описание VRF. Необязательный параметр. -
--labels— метки VRF. Необязательный параметр.
-
Чтобы создать VRF, воспользуйтесь методом REST API create для ресурса Vrf или вызовом gRPC API VrfService/Create.
Пример
Создайте виртуальный сегмент сети с именем, описанием и меткой:
yc baremetal vrf create \
--name demo-vrf \
--description "My first VRF" \
--labels env=test
Результат:
id: ly52l2lzaq5uw********
cloud_id: b1gia87mbaom********
folder_id: b1g0ijbfaqsn********
name: demo-vrf
description: My first VRF
created_at: "2025-07-01T21:37:08.740581Z"
labels:
env: test
curl -X POST \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <IAM-токен>" \
-d '{
"folderId": "b1g07hj5r6i4********",
"name": "baremetal-vrf",
"description": "Test baremetal VRF",
"labels": {
"key": "vrf"
}
}' \
"https://baremetal.api.cloud.yandex.net/baremetal/v1alpha/vrfs"
Где:
-
<IAM-токен>— IAM-токен для аутентификации. -
folderId— идентификатор каталога. -
name— имя образа. Требования к имени:- длина — от 3 до 63 символов;
- может содержать строчные буквы латинского алфавита, цифры и дефисы;
- первый символ — буква, последний — не дефис.
-
description— описание VRF. Необязательный параметр. -
labels— метки VRF. Необязательный параметр.
Результат:
{
"done": true,
"metadata": {
"@type": "type.googleapis.com/yandex.cloud.baremetal.v1alpha.CreateVrfMetadata",
"vrfId": "ly5uyq2gbxu2********"
},
"response": {
"@type": "type.googleapis.com/yandex.cloud.baremetal.v1alpha.Vrf",
"labels": {
"key": "vrf"
},
"id": "ly5uyq2gbxu2********",
"cloudId": "b1gia87mbaom********",
"folderId": "b1g07hj5r6i4********",
"name": "baremetal-vrf",
"description": "Test baremetal VRF",
"createdAt": "2025-12-07T21:22:16.493703Z"
},
"id": "ly53ac2rdtrk********",
"description": "VRF create",
"createdAt": "2025-12-07T21:22:16.521291Z",
"createdBy": "ajeb9l33h6mu********",
"modifiedAt": "2025-12-07T21:22:16.521291Z"
}
Отслеживайте статус операции по полю done.