Evolution
Тема интерфейса

Требования к образам виртуальных машин

В статье описаны требования к образам для размещения сервисов на Маркетплейсе Cloud.ru.

  1. Формат образа — RAW или QCOW2.

  2. Образ соответствует требованиям OpenStack.

  3. В дистрибутиве отсутствуют:

    • учетные записи с любыми паролями;

    • технические учетные записи.

  4. Установлен пакет cloud-init с параметрами:

    hostname: $hostname
    users:
    - groups: users
    lock_passwd: false
    name: $name
    passwd: $linux_password
    primary_group: $name
    ssh_authorized_keys: $public_key
  5. Если в образе используется ОС Linux, установлен интерпретатор языка Perl версии 5.10 или выше.

  6. Установлен гипервизор — KVM или QEMU.

  7. (Опционально) Установлен QEMU Guest Agent.

    Мы рекомендуем установить и настроить QEMU Guest Agent. При отсутствии агента пользователям могут быть недоступны серийная консоль и управление через Compute Agent, например, смена пароля через личный кабинет.

  8. Приложен readme-файл, в котором указаны:

    • Доступность образа для виртуальных машин free tier: «доступен для free tier» или «недоступен для free tier».

      Если образ доступен для free tier, размер дистрибутива должен быть не более 20 ГБ.

    • Минимальный размер рутового диска, который требуется для развертывания образа на виртуальной машине.

      В зависимости от типа продукта и данных требования к размеру диска могут отличаться. Если размер диска нужно будет изменить, менеджер сообщит вам.