~/talk

Simplifying KubeVirt: New tools for easier VM management

Talkat DevConf.CZ 2025 · 2025-06-12..06-14· [kubernetes, devops-and-delivery]
links:none on file
slides:none on file

KubeVirt adds concrete, usable features: virtctl now generates cloud-init configurations automatically, injects keys/passwords via the KubeVirt AccessCredentials API, and unifies image import paths (HTTP, registry, etc.) after the 1.4.4–1.5 work. InstanceTypes and Preferences let manifests stay minimal while defining CPU/memory/topology. The kubevirt.core Ansible collection provides a lean VM module plus a kubevirt.core Ansible inventory plugin (now WinRM-aware) to discover VMs and run playbooks at scale; the demo boots a VM and installs httpd successfully.

AI-written summary · about

  1. 0:00KubeVirt introduction
  2. 0:23Agenda overview
  3. 1:05What is KubeVirt
  4. 2:31Basic VM definitions
  5. 3:14Instance types explained
  6. 5:01KubeVirt CLI tool
  7. 6:47CDL 1.4 and 1.5 enhancements
  8. 7:53Cloud init with CDL
  9. 9:17Credential injection with CDL
  10. 10:39VM lifecycle with Ansible
  11. 12:24Ansible collection features
  12. 13:50Ansible inventory plugin
  13. 15:39Latest Ansible collection
  14. 16:45Demo setup
  15. 17:27Create instance type with CDL
  16. 19:14Create VM with CDL/Ansible
  17. 21:46Dynamic Ansible inventory
  18. 22:50Deploy app on VM
  19. 24:35Demo recap
  20. 25:37Next steps for KubeVirt
  21. 26:24Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.