В статье описаны требования к образам для размещения сервисов на Маркетплейсе Cloud.ru.
Формат образа — RAW или QCOW2.
Образ соответствует требованиям OpenStack.
В дистрибутиве отсутствуют:
учетные записи с любыми паролями;
технические учетные записи.
Установлен пакет cloud-init с параметрами:
hostname: $hostnameusers:- groups: userslock_passwd: falsename: $namepasswd: $linux_passwordprimary_group: $namessh_authorized_keys: $public_keyЕсли в образе используется ОС Linux, установлен интерпретатор языка Perl версии 5.10 или выше.
Установлен гипервизор — KVM или QEMU.
(Опционально) Установлен QEMU Guest Agent.
Мы рекомендуем установить и настроить QEMU Guest Agent. При отсутствии агента пользователям могут быть недоступны серийная консоль и управление через Compute Agent, например, смена пароля через личный кабинет.
Приложен readme-файл, в котором указаны:
Доступность образа для виртуальных машин free tier: «доступен для free tier» или «недоступен для free tier».
Если образ доступен для free tier, размер дистрибутива должен быть не более 20 ГБ.
Минимальный размер рутового диска, который требуется для развертывания образа на виртуальной машине.
В зависимости от типа продукта и данных требования к размеру диска могут отличаться. Если размер диска нужно будет изменить, менеджер сообщит вам.