Table of contents
This repository and its contents, aim to provide instructions and materials to be able to host a demo on KubeVirt technology.
It contains links to different materials already available on the website or videos in the KubeVirt channel that could help set up a demonstration environment.
Many links point to the documentation at user-guide
, going exactly to the topic commented at that point.
Note: Videos from YouTube can be downloaded 'locally' for offline usage via youtube-dl
or similar tools so, that's also an option for booth display.
In this section you'll find links to resources to prepare your demonstration about KubeVirt technology.
Check materials from KubeVirt-Tutorial for preparing the contents. KubeVirt-tutorial contains a list of scenarios aimed at exploring interactively the technology, from deploying KubeVirt, then doing Virtual Machine operations, using DataVolumes, KubeVirt UI and Multus.
The basic demo should contain:
- KubeVirt installation
- VM Lifecycle documentation on user-guide
- create VM
- start VM
- pause VM
- resume VM
- stop VM
- create container disk documentation on user-guide
So the demonstration should start with:
- Quick introduction to KubeVirt
- Lifecycle basis (create, start, pause, resume, stop)
- Consider demonstrating KubeVirt UI as we target new users
The advanced demo should contain:
- Advanced operations
- Install from ISO (Article covering Windows installation using an ISO)
- Run a Windows VM
- Access via RDP over a dedicated network Expose virtual machine ports documentation on user-guide
- Run a Windows VM
So the demonstration would start where 'basic' was left and perform:
- live migrate a VM
- perform a node drain
- install VM from ISO
- Access VM console in graphical mode
Katacoda is a platform for online experiencing of technologies and empowers to perform trainings from your browser. KubeVirt has 3 scenarios as of this writing that cover the topics on the website laboratories.
Katacoda scenarios covers already some of the features and requires just a browser with internet connectivity from participants:
The KubeVirt YouTube Channel features videos on the technology and community meetings.
Above 'Katacoda' labs have their video counterpart:
Additional videos showcase how to demonstrate KubeVirt UI:
- Managing KubeVirt Using OpenShift Web Console
- KubeVirt Basic Operations
- KubeVirt + Neutron
- KubeVirt basic presentation
For offline demonstrations you can use:
Both of them makes it easy to have attendees to deploy KubeVirt using virtual machine or containers.
In this section you'll find links to different articles in KubeVirt website that can provide more information of topics of interest so that
- Containerized Data importer for importing VM's.
- How to import VM into KubeVirt