Making VMs a First-Class Citizen in Kubernetes with KubeVirt
Offered By: CNCF [Cloud Native Computing Foundation] via YouTube
Course Description
Overview
Explore the integration of virtual machines into Kubernetes environments using KubeVirt in this 50-minute Cloud Native Live session. Learn about cloud-native principles, worker nodes, and cross-namespace VM management. Discover how to run non-Linux kernel VMs, stop VMs, and configure VLANs using network attachment definitions. Dive into live migration techniques, nested virtualization, and VM snapshots. Examine horizontal and vertical scaling with virtual machine instance replica sets, and understand KubeVirt's integration with Ansible. Compare alternatives to Kubernetes and explore device plugin capabilities. Gain insights into prerequisites and participate in a Q&A session to deepen your understanding of KubeVirt's role in making VMs first-class citizens in Kubernetes ecosystems.
Syllabus
Introduction
Demo environment
What is Cloud Native
Worker nodes
VMs across namespaces
Can we run nonlinux kernel VMs
How to stop a VM
How to put a VM on a VLAN
Network attachment definitions
Live migration
Audience question
Integrations
Nested Virtualization
Snapshots
VM Snapshots
Shut down the VM
Restore the snapshots
Restore the data volume
Horizontal vertical scaling
Virtual machine instance replica set
Integration with Ansible
Alternatives to Kubernetes
Device plugin
Closing comments
Prerequisites
Question
Final words
Taught by
CNCF [Cloud Native Computing Foundation]
Related Courses
Introduction to Cloud Infrastructure TechnologiesLinux Foundation via edX Scalable Microservices with Kubernetes
Google via Udacity Google Cloud Fundamentals: Core Infrastructure
Google via Coursera Introduction to Kubernetes
Linux Foundation via edX Fundamentals of Containers, Kubernetes, and Red Hat OpenShift
Red Hat via edX