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 nodesresources_get- Get VM and node detailsresources_create_or_update- Create migrations and update VM specsvm_lifecycle- Start/stop VMs for cold migrationnodes_top- Monitor node resource usagepods_top- Monitor VM resource consumption
Required Environment Variables:
Related skills