Welcome to the Red Hat OpenShift Virtualization Roadshow

This roadshow event is organized to allow you to have a hands-on experience with Red Hat® OpenShift® Virtualization. It explores many common management activities that virtualization administrators often encounter in their day to day workflows.

This roadshow event is organized to allow you to have a hands-on experience with Red Hat® OpenShift® Virtualization. It explores many common management activities that virtualization administrators often encounter in their day to day workflows.

Welcome to the Red Hat OpenShift Virtualization Roadshow

Overview

Red Hat 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 (VMs), containers, and serverless functions - all managed together using Kubernetes-native tools and paradigms.

This roadshow learning path is organized to allow you to have a hands-on experience with Red Hat OpenShift Virtualization.

In this event we will explore many common management activities that virtualization administrators often encounter in their day to day workflows.

What do you need before starting?

  • Participant needs to have their own computer with browser and internet access.

  • Chromium based browsers are recommended as some copy/paste functions don’t work in Firefox for the time being.

  • Remote access console uses the US keyboard layout by default, so it’s good to know where special characters reside for other country’s layouts, or to use the copy/paste function in a supported browser.    

 

Credentials for OpenShift console

Your Red Hat Openshift cluster console is available {openshift_web_console}[here^].

 

Administrator login is available with:

  • User: {openshift_admin_user}

  • Password: {openshift_admin_password}    

 

Bastion access

A Red Hat Enterprise Linux (RHEL) bastion host is available with common utilities pre-installed and OpenShift command line access pre-configured.

For SSH (Secure Shell) access to the bastion execute the following:

sudo ssh root@192.168.123.100

 

 

vCenter access

In the migration chapter of the lab, you will be asked to login and examine a VMware vSphere environment.

For access, please use the following credentials:

  • vcenter_user: {vcenter_user}

  • vcenter_password: {vcenter_password}    

What is included in this learning path?

  • Virtual machine management
  • Migrating existing virtual machines
  • Bare metal infrastructure management
  • Storage management
  • Backup and recovery for virtual machines
  • Network management
  • Template and InstanceType management
  • Working with virtual machines and applications
  • Conclusion   

What will you get?

  • A review of virtual machine management fundamentals, including creating a virtual machine, and modifying its allotted resources.    
  • Experience using the migration toolkit for virtualization (MTV) to migrate a VM from an existing VMware vSphere environment to OpenShift Virtualization.
  • Knowledge of how to scale an OpenShift environment by adding in an additional worker node to host virtualized workloads.
  • Familiarity with actions related to storage management for virtual machines.
  • Additional concepts around backing up VMs to external sites and restoring them in the event of a disaster.
  • Experience creating new L2 network mappings, and configuring microsegmentation policies for multiple networks.
  • Knowledge of how to create Templates or define InstanceTypes to ease deployment operations.
  • Experience performing 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.

What is OpenShift Virtualization?

  • OpenShift Virtualization is a feature of Red Hat OpenShift; it is not an add-on or a separate product and is included with all entitlements.

  • All current subscribers receive OpenShift Virtualization as part of their OpenShift subscription. It has been generally available since OpenShift 4.5.

  • OpenShift Virtualization is based on the “container-native virtualization” technology being developed upstream under the KubeVirt project, a sandbox project in the Cloud Native Computing Foundation (CNCF).

  • It leverages the Red Hat® Enterprise Linux® KVM hypervisor (RHEL KVM), which is a mature and highly performant open-source hypervisor used by many organizations and cloud service providers globally and which has been under development for over 15 years.

  • OpenShift Virtualization leverages the RHEL KVM hypervisor and allows the VM to be managed by Kubernetes and KubeVirt. An OpenShift Virtualization VM uses Kubernetes scheduling, network, and storage infrastructure.

  • OpenShift Virtualization includes entitlements for unlimited virtual RHEL guests. Guest licensing for other supported operating systems will need to be purchased separately.

  • OpenShift Virtualization is SVVP certified with Microsoft for Windows guest support per the same rules that apply to Red Hat’s other KVM virtualization offerings.

  • OpenShift Virtualization is currently only supported on bare metal physical servers, typically on-premises or through dedicated hosting. Support for other topologies (OpenShift deployed on virtualized infrastructure like RHV or vSphere) is not available at this time.

  • Support for Amazon Web Services (AWS) / Red Hat OpenShift Service on AWS (ROSA) has already been announced, and we are in the process of adding support for OpenShift Virtualization to additional managed OpenShift cloud services. 

  • OpenShift Virtualization allows OpenShift to deploy, manage, and connect virtual machines to an OpenShift cluster. This includes the ability to connect to and manage those VMs using Kubernetes-native methods and take advantage of OpenShift features like Pipelines, GitOps, Service Mesh, and more.    

Why switch from a traditional VM platform?

  • Adopt cloud-native development and/or cloud-native operations: Red Hat OpenShift helps your team build applications with speed, agility, confidence, and choice. Code in production mode, anywhere you choose to build. Get back to doing work that matters.

  • Complete app dev stack: Red Hat OpenShift Dev Spaces (formerly Red Hat CodeReady Workspaces), Runtimes, Integration and Process Automation, Serverless, Pipelines, and more with security throughout.

  • Shift infrastructure spend to innovation: OpenShift native architecture changes the heavyweight cost structure from SDDC legacy to lightweight container-native frameworks.

  • Risk mitigation: With OpenShift support for on-premises and public cloud options, OpenShift is insurance against public cloud lock-in.

  • Independent from infrastructure: Red Hat OpenShift runs consistently on bare metal, on-premises virtualization, or public cloud for ultimate choice and flexibility of deployment and updates.

  • Pure open source innovation: The innovation in Kubernetes, serverless, service mesh, Kubernetes Operators, and more powered by the velocity of open source, with Red Hat in the lead.    

Next resource
Virtual machine management

This learning path is for operations teams or system administrators

Developers may want to check out Developing applications on OpenShift on developers.redhat.com. 

Get started on developers.redhat.com

Hybrid Cloud Logo LinkedIn YouTube Facebook Twitter

Products

Tools

Try, buy, sell

Communicate

About Red Hat

We’re the world’s leading provider of enterprise open source solutions—including Linux, cloud, container, and Kubernetes. We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.