Kubermatic branding element

Blog

getting-started virtualization virtctl

Creating Your First Virtual Machine with KubeVirt

A VirtualMachine is a Kubernetes object. You write it as YAML, apply it with kubectl apply -f, and it shows up under kubectl get vm like any other resource — namespaced, RBAC-able, watchable, governed by labels. This tutorial turns that idea into a running Linux VM in about fifteen minutes. Why a …
virtualization cloud-init virtctl

VM Lifecycle and SSH Access in KubeVirt

A KubeVirt VM has four lifecycle verbs: start, stop, pause, and unpause. Stop deletes the VirtualMachineInstance and its virt-launcher pod — memory and CPU are released. Pause freezes the guest at the hypervisor level but keeps the pod and memory in place. Stop is cheap; pause is instant. You drive …