Требования

Для корректной работы Deckhouse с облаком zVirt необходимы:

  • Рабочая инсталляция zVirt с доступным API;
  • Пользователь с правами доступа к API и управлению виртуальными машинами;
  • Хранилище с загруженным cloud-образом операционной системы;
  • Подготовленный шаблон виртуальной машины на основе cloud-образа.

Облачный провайдер zVirt находится в экспериментальном статусе. Возможны изменения API и логики взаимодействия в будущих версиях.

Провайдер поддерживает работу только с одним диском в шаблоне виртуальной машины. Убедитесь, что шаблон содержит только один диск.

Подготовка cloud-образа

  1. Перейдите в раздел «zVirt → Хранилище → Диски».

  2. Загрузите cloud-образ ОС (например, .qcow2 или .img) в хранилище.

    Начало загрузки cloud-образа ОС

    Процесс загрузки cloud-образа ОС

  3. Дождитесь окончания загрузки. Статус диска должен быть ОК.

    Окончание загрузки cloud-образа ОС

Подготовка шаблона виртуальной машины

  1. Откройте «Ресурсы → Виртуальные машины» и создайте новую ВМ.

  2. Укажите параметры:

    • Шаблон: Blank;
    • Операционная система: соответствует загруженному cloud-образу;
    • Профиль нагрузки: высокая производительность;
    • Диски: прикрепите загруженный cloud-образ и установите как загрузочный.

    Настройка общих параметров ВМ

  3. Не добавляйте сетевые интерфейсы — они будут созданы автоматически при заказе узла Deckhouse.

    Пропуск настройки сетевых интерфейсов

  4. Сохраните и создайте виртуальную машину.

  5. После создания откройте карточку ВМ и создайте на её основе шаблон.

    Создание шаблона из ВМ

  6. Укажите имя шаблона и включите опцию «Запечатать шаблон».

    Параметры шаблона

  7. Убедитесь, что шаблон успешно создан в разделе «Ресурсы → Шаблоны».

    Проверка создания шаблона