Мгновенный запуск почти любой OS под Linux используя libvirt + qemu
По ходу работы над CoreOS и Kubernetes мне приходилось часто воспроизводить окружения пользователей, чтобы помочь им решить проблему. Согласитесь, что при запуске OS при помощи контейнера, не всегда можно добиться полного функционала OS, т.к. часто приходилось решать вопросы, связанные с systemd. Так и родилась идея написать костыли, которые с легкостью помогут мне поднять кластер из почти любой оперционной системы, эдакий OpenStack в миниатюре. В настоящий момент в качестве гостевых полностью поддерживаются следующие OS: Ubuntu Debian CentOS 6/7 + atomic Fedora + atomic CoreOS Частично: FreeBSD (требуется ручная настройка сети и ssh ключей) openSUSE (требуется ручная настройка сети и ssh ключей) Windows (в консоль не попадёшь, но при помощи virt-manager можно пользоваться графическим интерфейсом ) Публикации поспособствовал коллега, который случайно увидел, как я тестирую код. А теперь о преимуществах перед Vagrant . Первое преимущество — время. Например, три виртуальные машины создаются всего за 20-30 секунд . Читать дальше →
Hooppy.ru
Мгновенный запуск почти любой OS под Linux используя libvirt + qemu
По ходу работы над CoreOS и Kubernetes мне приходилось часто воспроизводить окружения пользователей, чтобы помочь им решить проблему. Согласитесь, что при запуске OS при помощи контейнера, не всегда можно добиться полного функционала OS, т.к. часто приходилось решать вопросы, связанные с systemd.
Так и родилась идея написать костыли, которые с легкостью помогут мне поднять кластер из почти любой оперционной системы, эдакий OpenStack в миниатюре. В настоящий момент в качестве гостевых полностью поддерживаются следующие OS:
Ubuntu
Debian
CentOS 6/7 + atomic
Fedora + atomic
CoreOS
Частично:
FreeBSD (требуется ручная настройка сети и ssh ключей)
openSUSE (требуется ручная настройка сети и ssh ключей)
Windows (в консоль не попадёшь, но при помощи virt-manager можно пользоваться графическим интерфейсом )
Публикации поспособствовал коллега, который случайно увидел, как я тестирую код. А теперь о преимуществах перед Vagrant . Первое преимущество — время. Например, три виртуальные машины создаются всего за 20-30 секунд .
Читать дальше →