Bridge Virtualization and Cloud-Native with Kubevirt and Openshift.
Key Features ● Deploy and manage VMs in OpenShift, using
Kubernetes-native tools. ● Automate VM provisioning with GitOps and
CI/CD pipelines. ● Secure, monitor, and optimize VMs in hybrid cloud
environments. ● Explore real-world use cases, golden images, and
multi-cloud setup. Book Description 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.
What you will learn ● Create and manage VMs inside
Kubernetes/OpenShift clusters. ● Set up networking, storage, and GPU
support for virtual machines. ● Automate virtualization workflows,
using GitOps and the CDI project. ● Integrate and scale VMs across
hybrid and multi-cloud platforms. ● Monitor performance and
implement security as well as compliance controls. ● Compare
KubeVirt with alternatives like vCluster for hybrid scenarios. Table
of Contents 1. Introduction to KubeVirt for OpenShift Virtualization
2. Setting Up the Environment 3. Understanding the KubeVirt
Architecture 4. Managing Virtual Machines (VMs) 5. Networking in
OpenShift Virtualization 6. Storage Integration 7. Security and
Compliance 8. Automating Virtualization with GitOps 9. Monitoring and
Performance Optimization 10. Programming KubeVirt Functionality 11.
KubeVirt vs. vCluster 12. Cloning, Golden VM Images, and the CDI
Project 13. KubeVirt in Hybrid and Multi-Cloud Environments 14.
Advanced Topics in KubeVirt 15. Best Practices and Future Trends Index
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.
Les mer
Produktdetaljer
ISBN
9789349888104
Publisert
2025
Utgave
1. utgave
Utgiver
Orange Education Pvt. Ltd.
Språk
Product language
Engelsk
Format
Product format
Digital bok
Forfatter