Course Curriculum

  1. 1

    Book Perview

    1. Book Perview Free preview
  2. 2

    Introduction

    1. (Included in full purchase)
  3. 3

    Chapter 1 : Introduction to KubeVirt for OpenShift Virtualization

    1. (Included in full purchase)
  4. 4

    Chapter 2 : Setting Up the Environment

    1. (Included in full purchase)
  5. 5

    Chapter 3 : Understanding the KubeVirt Architecture

    1. (Included in full purchase)
  6. 6

    Chapter 4 : Managing Virtual Machines (VMs)

    1. (Included in full purchase)
  7. 7

    Chapter 5 : Networking in OpenShift Virtualization

    1. (Included in full purchase)
  8. 8

    Chapter 6 : Storage Integration

    1. (Included in full purchase)
  9. 9

    Chapter 7 : Security and Compliance

    1. (Included in full purchase)
  10. 10

    Chapter 8 : Automating Virtualization with GitOps

    1. (Included in full purchase)
  11. 11

    Chapter 9 : Monitoring and Performance Optimization

    1. (Included in full purchase)
  12. 12

    Chapter 10 : Programming KubeVirt Functionality

    1. (Included in full purchase)
  13. 13

    Chapter 11 : KubeVirt vs. vCluster

    1. (Included in full purchase)
  14. 14

    Chapter 12 : Cloning, Golden VM Images, and the CDI Project

    1. (Included in full purchase)
  15. 15

    Chapter 13 : KubeVirt in Hybrid and Multi-Cloud Environments

    1. (Included in full purchase)
  16. 16

    Chapter 14 : Advanced Topics in KubeVirt

    1. (Included in full purchase)
  17. 17

    Chapter 15 : Best Practices and Future Trends

    1. (Included in full purchase)
  18. 18

    Index

    1. (Included in full purchase)

About the Course

KubeVirt brings virtualization directly into Kubernetes and OpenShift environments. With KubeVirt, enterprises can run legacy applications alongside microservices on a single, consistent platform, eliminating the inefficiencies of maintaining parallel infrastructures. Ultimate KubeVirt for OpenShift Virtualization is your comprehensive guide to mastering this powerful technology within OpenShift Virtualization. In this book, you will begin by understanding why KubeVirt matters in today’s hybrid cloud landscape, and how it fits within the broader Kubernetes ecosystem. From there, the book walks you through environment setup, architecture fundamentals, and hands-on VM management. You will also dive into essential topics like networking, persistent storage, and security—ensuring your workloads are production-ready. As you progress, advanced chapters guide you through GitOps automation, performance monitoring, and comparing KubeVirt with tools such as vCluster. Further, you will explore use cases like Golden VM images with the CDI project, hybrid/multi-cloud deployments, and future-focused features such as GPU passthrough and high availability. Hence, whether you are a Kubernetes administrator, DevOps engineer, or Cloud architect, this book equips you to design, deploy, and scale virtual machines, the Kubernetes-native way! So, start building the future of virtualization—one cluster at a time.

About the Authors

Dhirendra Kumar is a seasoned DevOps engineer with deep expertise in cloud infrastructure and developer experience. He began his career at IBM in 2003, supporting Fortune 500 clients with virtualization and container orchestration using Kubernetes and OpenShift. Now based in Boston, he works at a leading fintech firm, were he scales infrastructure and builds automation solutions leveraging Kubernetes and AWS. Ishan Khare is a distinguished engineer with a passion for technology and lifelong learning. He began his career as a full-stack developer, specializing in frontend (JavaScript and TypeScript) and backend (Python and Docker) at Wingify and ReBIT. He then focused on backend development with Golang at Goibibo/MakeMyTrip, deepening his expertise in building scalable systems. Ishan's journey advanced into cloud-native engineering at Gojek Tech, where he worked extensively with Kubernetes, Istio, and Google Cloud in distributed systems and SRE. He further contributed to Kubernetes controllers at Porter.run, and became a founding engineer at Loft Labs.