Managing Virtual Machines with Red Hat OpenShift Virtualization (DO316)

Live Online (VILT) & Classroom Corporate Training Course

Redhat logo

Master the essentials of creating and managing virtual machines on OpenShift.

How can we help you?

  • CloudLabs
  • Projects
  • Assignments
  • 24x7 Support
  • Lifetime Access

Managing Virtual Machines with Red Hat OpenShift Virtualization (DO316)

Overview

This course equips participants with the essential skills to create, access, and manage virtual machines (VMs) within OpenShift clusters using the OpenShift Virtualization operator. It covers controlling resource usage, ensuring high availability, and integrating VMs with external data center services. No prior experience with containers or Kubernetes is required.

Objectives

By the end of this course, leaner will be able to:

  • Create VMs from installation media and disk images.
  • Access text and graphical consoles of a VM.
  • Connect to VMs using Kubernetes networking (services, ingress, and routes).
  • Provision storage to VMs using Kubernetes storage (PVC, PV, and storage classes).
  • Start, pause, and stop VMs.
  • Clone and snapshot VMs.
  • Create and seal golden VM images.
  • Connect VMs to external and additional networks beyond the Kubernetes pod and service networks.

Prerequisites

  • While not mandatory, familiarity with Linux system administration is beneficial for managing individual Linux VMs.
  • No prior knowledge of containers or Kubernetes is required.

Course Outline

Module 1: Introduction to OpenShift Virtualization2025-01-29T13:44:36+05:30
  • Overview of OpenShift Virtualization.
  • Benefits of integrating VMs into OpenShift.
Module 2: Creating and Managing Virtual Machines2025-01-29T13:43:22+05:30
  • Creating VMs from installation media.
  • Accessing VM consoles (text and graphical).
  • Starting, pausing, and stopping VMs.
Module 3: Networking for Virtual Machines2025-01-29T13:43:03+05:30
  • Connecting VMs using Kubernetes services, ingress, and routes.
  • Integrating VMs with external networks.
Module 4: Storage Provisioning for VMs2025-01-29T13:42:45+05:30
  • Provisioning storage using Persistent Volume Claims (PVCs) and Persistent Volumes (PVs).
  • Managing storage classes for VMs.
Module 5: Advanced VM Management2025-01-29T13:45:28+05:30
  • Cloning and snapshotting VMs.
  • Creating and utilizing golden VM images.
Module 6: High Availability and Resource Management2025-01-29T13:41:39+05:30
  • Implementing high availability for VMs using Kubernetes features.
  • Controlling CPU, memory, storage, and network resource usage for VMs.
Module 7: Integrating VMs with External Services2025-01-29T13:40:38+05:30
  • Connecting VMs to external data center services like storage and databases.
  • Strategies for VM migration using the Migration Toolkit for Virtualization operator.
2025-01-30T13:23:53+05:30
Go to Top