Распространение Виртуальная машина, поддерживающая мультиплатформенную визуализацию

Я хотел бы создать виртуальную машину для распространения, У меня вопрос - как я могу поддерживать все основные платформы виртуализации? (VmWare, VirtualBox и HyperV)

Есть ли простой способ сгенерировать файл виртуальной машины (например, ovf) для всех этих платформ, не создавая машину на каждой из них?

Спасибо!

-2
задан 19 January 2019 в 22:02
1 ответ

Конечно, существуют инструменты для создания виртуальных машин для нескольких гипервизоров.

Используйте в качестве примера ваш любимый проект с открытым исходным кодом, который выпускает несколько устройств VM. Посмотрите их сценарии системы сборки или узнайте, как они работают. Скорее всего либо самодельные скрипты, либо основанные на чем-то вроде Packer .

Для простоты использования вы хотите создать несколько изображений. Hyper-V не может легко использовать архивы OVA с дисками VMDK, а VMware не использует диски VHDX. Просить пользователей преобразовать образ диска с помощью процедуры V2V может быть немного сложно, хотя документирование этого процесса будет полезно.

1
ответ дан 5 December 2019 в 21:22

Теги

Похожие вопросы