vm-rebalance
OfficialOptimize OpenShift cluster performance through automated VM rebalancing.
Software Engineering#performance optimization#openshift#cluster management#live migration#vm rebalancing#cold migration
AuthorRHEcosystemAppEng
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill addresses the challenges of uneven resource allocation in an OpenShift cluster, optimizing CPU and memory utilization, and facilitating node maintenance.
Core Features & Use Cases
- Automated Rebalancing: AI-driven rebalancing for CPU and memory optimization, with user-specified goals.
- Manual Rebalancing: User-driven VM migration with specified target nodes and migration types.
- Live and Cold Migrations: Execute migrations with minimal downtime using live or cold migration strategies.
- Validation and Error Handling: Ensures all VMs are migratable and verifies storage compatibility before executing migrations.
- Use Case: When a user needs to balance CPU and memory across nodes in an OpenShift cluster, or when a specific VM needs to be moved to another node for maintenance.
Quick Start
To rebalance VMs based on CPU load, run: /vm-rebalance rebalance CPU
Dependency Matrix
Required Modules
openshift-virtualizationresources_listresources_getresources_create_or_updatevm_lifecyclenodes_toppods_topnodes_stats_summary
Components
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: vm-rebalance Download link: https://github.com/RHEcosystemAppEng/agentic-plugins/archive/main.zip#vm-rebalance Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.