5. Scaling VMs

Managing multiple instances of a virtual machine

Similar to regular pods, there are cases when we want to have multiple instances of the same VM running. In this section we will have a look at how KubeVirt supports this.

Goals

  • Know how to use virtual machine replicasets
  • Create and use a virtual machine replicaset
  • Know what to use for ephemeral VMs and VMs requiring persistent storage

5.1. VM disk images

Creating disk images for scaling virtual machines

5.2. Virtual machine pools

Using virtual machine pools

5.3. Virtual machine replica sets

Using virtual machine replica sets