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
Kubernetes in Kubernetes - Leveraging Hardware Virtualisation on GCPCloud Native Skunkworks via YouTube Running KubeVirt Workloads with No Additional Privileges
Linux Foundation via YouTube Kubevirt and the Cost of Containerizing VMs
Linux Foundation via YouTube No More Turtles: The SecondaryVM Framework - An Alternative to Nested Virtualization
Linux Foundation via YouTube Slirp is Dead, Long Live Slirp - A New Approach to User-mode Networking
Linux Foundation via YouTube