Метатеги образов
Образ может иметь метатеги, влияющие на конфигурацию виртуальной машины и гостевой операционной системы. Метатеги задаются при создании или редактировании образа.
Виды метатегов образов ВМ:
os_*: настройки гостевой операционной системы (ОС);hw_*: настройки виртуальной машины;mcs_*: свойства ВМ, используемые для сортировки в личном кабинете VK Cloud;- остальные метатеги, влияющие на работу с образом.
Имя | Описание | Значение по умолчанию |
|---|---|---|
| Тип создаваемой из образа гостевой ОС внутри виртуальной машины. Влияет на конфигурацию ВМ. Например, для Windows будут включены специальные возможности гипервизора для улучшения стабильности и производительности гостевой ОС | Зависит от ОС |
| Тип гостевой ОС внутри ВМ. Используется для сортировки в личном кабинете | |
| Дистрибутив создаваемой из образа гостевой ОС внутри виртуальной машины. Влияет на конфигурацию ВМ, например, на типы виртуальных сетевых устройств | |
| Дистрибутив гостевой ОС внутри ВМ. Используется для сортировки в личном кабинете | |
| Версия гостевой ОС внутри виртуальной машины | |
| Версия гостевой ОС внутри ВМ. Используется для сортировки в личном кабинете | |
| Пользователь внутри гостевой ОС с правами администратора; пароль может быть установлен через личный кабинет | |
| Признак, отвечающий за заморозку файловой системы перед снятием снимков подключенных дисков. Если |
|
| Признак наличия QEMU-агента внутри гостевой ОС. Если |
|
| Имя образа, которое отображается пользователю личного кабинета |
Чтобы найти значения метатегов os_distro и os_version, воспользуйтесь, например, свободным ПО libosinfo:
-
Установите пакет для работы с libosinfo, подходящий для вашего компьютера, например:
- libosinfo-1.0-0 для ОС Ubuntu 22.04;
- libosinfo-bin для ОС Ubuntu 24.04 LTS.
В рамках пакета на компьютер будет установлена копия базы данных libosinfo.
-
Запросите в libosinfo данные об интересующей вас ОС, например Ubuntu 24.XX, выполнив команду:
osinfo-query os | grep -i ubuntu24Пример вывода команды:
Short IDNameVersionСсылка на сайтubuntu24.04Ubuntu 24.04 LTS24.04ubuntu24.10Ubuntu 24.1024.10- Используйте значение
Short IDдля определения метатегаos_distroиVersionдля метатегаos_version.
- Используйте значение
-
Получите
IDобраза из списка:openstack image list -
Получите подробную информацию о нужном образе:
openstack image show <ID_ОБРАЗА>Присвоенные метатеги отображаются в строке
properties. -
Задайте метатег:
openstack image set --property <ИМЯ_МЕТАТЕГА>=<ЗНАЧЕНИЕ> <ID_ОБРАЗА>
-
Получите
IDобраза из списка:openstack image list -
Получите подробную информацию о нужном образе:
openstack image show <ID_ОБРАЗА>Присвоенные метатеги отображаются в строке
properties. -
Удалите метатег:
openstack image unset --property <ИМЯ_МЕТАТЕГА> <ID_ОБРАЗА>