vm-rebalance

Installation
SKILL.md

/vm-rebalance Skill

Orchestrate VM migrations across OpenShift cluster nodes for load balancing, maintenance, and resource optimization. Supports manual and automatic rebalancing with live migration (zero downtime) and cold migration (brief downtime) strategies.

Implementation: Uses KubeVirt's VirtualMachineInstanceMigration API for live migrations and node affinity for cold migrations.

Prerequisites

Required MCP Server: openshift-virtualization (OpenShift MCP Server)

Required MCP Tools:

  • resources_list - List VMs and nodes
  • resources_get - Get VM and node details
  • resources_create_or_update - Create migrations and update VM specs
  • vm_lifecycle - Start/stop VMs for cold migration
  • nodes_top - Monitor node resource usage
  • pods_top - Monitor VM resource consumption

Required Environment Variables:

Related skills
Installs
1
GitHub Stars
5
First Seen
Mar 12, 2026