Automating lifecycle of virtual machines in Kubernetes using Ansible and KubeVirt
summary
Claim: Ansible automates full VM lifecycle inside Kubernetes using Ansible Collections and KubeVirt/OpenShift Virtualization primitives. Demo shows an OpenStack VM fleet rehosted into OpenShift/KubeVirt with minimal playbook changes, using the openstack and redhat.openshift_virt collections, the kubevirt VM modules and the OpenShift dynamic inventory plugin. It builds two VMs, deploys a Red Hat EAP cluster, exposes a Service+Route and a graphical console, and the demo app responds successfully.
AI-written summary · about
chapters (8)
- 0:00The state of virtual machines
- 3:30Hypervisors and automation
- 5:57Ansible automation benefits
- 8:16The role of Kubernetes
- 9:45Modernization strategies
- 12:07Introducing KubeVirt
- 14:08Automating VMs with Ansible
- 17:43Demo and workflow walkthrough
related talks
42mVirtual Machine Orchestration in Kubernetes Utilizing KubeVirt
18mKubeVirt Alchemy: Transform VMs into K8s Workloads
30mSimplifying KubeVirt: New tools for easier VM management
38mKubeVirt Intro: Virtual Machine Management on Kubernetes
43mMaking Running Virtual Machines in a Kubernetes Cluster a Mainstream Activity
30mKubeVirt: bringing virtual machines in a Kubernetes world
23mRunning VM workload on Kubernetes using KubeVirt
31mVMs + Containers = The Perfect Wedding
