Welcome to the OpenShift Virtualization Roadshow!
This repository hosts the lab guide for the OpenShift Virtualization Roadshow, which can be delivered by Red Hat Associates to customers and interested parties all over the world.
It is designed to work with the Showroom lab environment provided by the Red Hat Demo Platform (RHDP) team.
This roadshow event is organized to allow you to have a hands-on experience with Red Hat OpenShift Virtualization.
OpenShift Virtualization enables you to bring virtual machines onto a modern, Kubernetes-based infrastructure. It enables the development and delivery of new applications as well as the modernization of existing ones and can create applications that consist of virtual machines, containers, and serverless functions - all managed together using Kubernetes-native tools and paradigms.
In this event we will explore many common management activities that virtual administrators often encounter in their day to day workflows.
Virtual Machine Administrators — Those responsible for day to day management of virtual guests in OpenShift Virtualization. These users will often find themselves responsible for provisioning virtual guests, and day to day management of the guests, and the applications running within.
Virtual Infrastructure Administrators — Those responsible for the physical infrastructure hosting the OpenShift Virtualization solution. These users will be responsible for physical hardware, storage, and networking changes to the environment, that will affect the day to day operations of the running virtual machines.
These are the eight main sections that will be covered:
-
Virtual Machine Management: In this section we will provide a review of virtual machine management fundamentals, including creating a virtual machine, and modifying it’s allotted resources.
-
Migrating Existing Virtual Machines: In this section, we will use the Migration Toolkit for Virtualization (MTV) to migrate a VM from an existing VMware vSphere environment to OpenShift Virtualization.
-
Bare Metal Infrastructure Management: In this section, an administrator will learn how to scale their OpenShift environment by adding in an additional worker node to host virtualized workloads.
-
Storage Management: The storage paradigm familiar to many administrators changes with OpenShift Virtualization, this section will explore many actions related to storage management for virtual machines.
-
Backup and Recovery for Virtual Machines: This unit introduces and demonstrates additional concepts around backing up VMs to external sites and restoring them in the event of a disaster.
-
Network Management: By default VMs are connected to the pod network in OpenShift, in this section we will explore creating new L2 network mappings, and configuring microsegmentation policies for multiple networks.
-
Template and InstanceType Management: In order to streamline deployment of virtual machines, administrators will often create Templates or define InstanceTypes to ease deployment operations. This section will focus on those processes.
-
Working with Virtual Machines and Applications: In this section we will perform several day-2 activities with our imported virtual machines, including setting up a load-balancer, and exposing our VM hosted applications through services and routes.
This edition of the OpenShift Virtualization Roadshow has been developed using the following software versions:
-
Red Hat OpenShift 4.15.16
-
Red Hat OpenShift Virtualization 4.15.2
-
Red Hat OpenShift Data Foundation 4.15.3
-
Red Hat OADP 1.1.8
-
Red Hat Migration Toolkit for Virtual Machines 2.6.2