---
layout: post
author: Pedro Ibáñez Requena
description: In this video, we are showing the step by step of the KubeVirt Laboratory 3 how to upgrade KubeVirt
navbar_active: Blogs
category: news
comments: true
title: KubeVirt Laboratory 3, upgrades
pub-date: January, 21
pub-year: 2020
tags: [lab, kubevirt upgrade, upgrading, lifecycle]
---

In this video, we are showing the step by step of the [KubeVirt Laboratory 3: Upgrades]({% link labs/kubernetes/lab3.md %})

## Pre-requisites

In the video, there is a Kubernetes cluster already running. Also, the `virtctl` command is already installed and available in the PATH.

## Video

<iframe width="560" height="315" style="height: 315px" src="https://www.youtube.com/embed/OAPzOvqp0is" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

## Operations

The following operations are shown in the video:

- Install a specific version of the KubeVirt Operator and Custom Resource
- Create a cirros Virtual Machine running in KubeVirt
- Connect to the Virtual Machine using SSH
- Upgrade to a specific version of KubeVirt while the Virtual Machine is running
- Check the new KubeVirt version

## References

- [Kubevirt Laboratory 3: Upgrades]({% link labs/kubernetes/lab3.md %})
- [Kubevirt Laboratory 2 blogpost: Experimenting with CDI]({% post_url 2019-12-10-KubeVirt_lab2_experiment_with_cdi %})
- [Kubevirt Laboratory 2: Experimenting with CDI]({% link labs/kubernetes/lab2.md %})
- [Kubevirt Laboratory 1 blogpost: Use Kubevirt]({% post_url 2019-12-04-KubeVirt_lab1_use_kubevirt %})
- [Kubevirt Laboratory 1: Use KubeVirt]({% link labs/kubernetes/lab1.md %})
- [KubeVirt basic operations video on youtube](https://www.youtube.com/watch?v=KC03G60shIc)
- [Kubevirt installation notes](https://kubevirt.io/user-guide/operations/installation/)
- [First steps with KubeVirt - Katacoda scenario](https://www.katacoda.com/kubevirt/scenarios/kubevirt-101)
