Application containers orchestrated by Kubernetes have emerged as the defacto standard for developing new software. They present a new paradigm for developing, packaging, and delivering applications that share an operating system kernel while providing lightweight isolation using kernel namespaces. However the old software is still present and does not go away overnight, and thus there might arise the need for running VMs - even in a Kubernetes environment. It aims to do this by enabling the running of virtual machine workloads on Kubernetes clusters using Libvirt and KVM. This session will outline an overview introduction of Kubevirt project and have a demo to show how it works.
Resource Links:
KubeVirt,
KubeVirt on Github.