kubectl-mtv

Migrate VM workloads between providers to OpenShift/KubeVirt using kubectl mtv.

Updated Feb 25, 2026
One-click install
npx skills add https://github.com/yaacov/forklift-skills --skill kubectl-mtv
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kubectl-mtv
Source: https://github.com/yaacov/forklift-skills/tree/main/skills/kubectl-mtv
Command: npx skills add https://github.com/yaacov/forklift-skills --skill kubectl-mtv

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Migrate virtual machines across different virtualization platforms to OpenShift/KubeVirt with a streamlined CLI workflow.

Core Features & Use Cases

  • Migrate VMs from vSphere, oVirt, OpenStack, OVA, EC2, and HyperV to OpenShift/KubeVirt.
  • Discover and configure providers and inventories, create migration plans, and execute migrations via kubectl mtv.
  • Monitor migrations with health checks, inventory, and logs, enabling troubleshooting and auditing.

Quick Start

Create a provider and a plan, then start the migration using kubectl mtv for your target OpenShift/KubeVirt environment.

Frequently Asked Questions about kubectl-mtv

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I migrate VMs from vSphere to OpenShift Virtualization?

You can migrate VMs from vSphere to OpenShift/KubeVirt by discovering providers, creating a migration plan, and starting the migration using kubectl mtv command semantics.

What is the best way to manage virtual machine migrations across different namespaces in OpenShift?

Managing virtual machine migrations across namespaces in OpenShift is handled by kubectl mtv, which supports creating and managing migration plans across different namespaces as needed.

Can I migrate workloads from OpenStack, EC2, and HyperV to KubeVirt using kubectl?

Yes, you can migrate workloads from OpenStack, EC2, and HyperV to KubeVirt using kubectl mtv, which supports provider and inventory discovery for these source platforms.

How do I monitor and troubleshoot virtual machine migrations to OpenShift?

Monitor and troubleshoot virtual machine migrations to OpenShift by running health checks, querying inventories, and reviewing logs with kubectl mtv and oc mtv commands.

Does kubectl mtv support migrating OVA files directly to OpenShift Virtualization?

Yes, kubectl mtv supports migrating OVA files directly to OpenShift Virtualization, allowing you to discover OVA sources and execute migration plans seamlessly.