Orchestrating Windows VM on Kubernetes

7/24/2018

I am working on Problem statement around Making Windows VM work on Kubernetes , I came across a VM orchestrator on kubernetes https://kubevirt.io . There documentation does not clearly say if it supports Windows ? Any other solution or advise on the same is appreciated.

-- abhishek Shukla
kubernetes
orchestration
windows

2 Answers

8/2/2018

Yes, you will find an example template for a Windows Server 2012 image in the KubeVirt tree's examples:

https://github.com/kubevirt/kubevirt/blob/master/cluster/examples/vm-template-windows2012r2.yaml

When Red Hat demonstrated this technology at Red Hat Summit 2018 the image used was actually a Windows guest:

https://www.youtube.com/watch?v=r8e4bT0-zhU&t=53m55s

The underlying technology is still the KVM hypervisor, KubeVirt is just orchestrating the userspace components of it (QEMU, Libvirt) in a new way using Kubernetes. Hence for the most part guests that work on existing KVM-based solutions like oVirt, OpenStack, etc. will work on KubeVirt as well.

-- xsgordon
Source: StackOverflow

7/24/2018

Yes, you can create VMs using different operating systems, including Windows.

Reference:

http://superuser.openstack.org/articles/kubevirt-kata-containers-vm-use-case/

-- ℛɑƒæĿᴿᴹᴿ
Source: StackOverflow