Вышел релиз v0.17 платформы Cozystack: Windows на ВМ, приложение для загрузки образов ВМ, веб-интерфейс к S3-бакетам
Это обновление в основном направлено на улучшение функций виртуализации в платформе, хотя включает в себя и несколько других нововведений.
Свободная PaaS-система Cozystack построена на базе Kubernetes, включает в себя множество open source-технологий и предоставляет все возможности для запуска managed-сервисов, Kubernetes и баз данных на собственном оборудовании. Платформа распространяется под лицензией Apache 2.0.
Cozystack использует Talos Linux в качестве основы, LINSTOR для хранилища, KubeVirt для виртуализации и Cilium+KubeOVN для организации сети.
Старое приложение Virtual Machine было разделено на два отдельных `vm-disk` и `vm-instance`
vm-disk (Virtual Machine Disk) был вынесен в отдельное от виртуальной машины приложение и теперь поддерживает загрузку образов с HTTP или локальных образов. При создании диска можно указать источник и тип образа — CD-ROM или классический.
vm-instance (Virtual Machine Instance) позволяет запустить виртуальную машину из созданных дисков.
Таким образом теперь появилась возможность создавать виртуальные машины с несколькими дисками, производить установку с CD-ROM и переключать диски из одной ВМ в другие. Этот подход позволяет более гибко управлять дисками и конфигурациями виртуальных машин.
Старое приложение Virtual Machine так же оставлено ради совместимости и чтобы оставался более простой способ запуска виртуальных машин в Cozystack.
Теперь вы сможете настроить виртуальную машину с оптимальными параметрами (например включить TPM и virtio-устройства, использовать tablet-pointer) в зависимости от ОС, а вместо указания ресурсов для ВМ можно использовать стандартизированные инстансы специально предназначенные для конкретного типа нагрузки.
Типы инстансов распространяются так же и на Kubernetes,
Читать на habr.com
