Toolverse
All skills

k8s-kubevirt

by rohitg00

Virtual machine management with KubeVirt on Kubernetes. Use when creating, managing, or troubleshooting VMs running on Kubernetes clusters.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
rohitg00
Category
Security

About this skill

Virtual machine management with KubeVirt on Kubernetes. Use when creating, managing, or troubleshooting VMs running on Kubernetes clusters.

How to use

  1. Upewnij się, że masz zainstalowany kubectl-mcp-server i dostęp do klastra Kubernetes z włączonym KubeVirt. Skill wymaga połączenia z działającym klastrem.

  2. Sprawdź, czy KubeVirt jest zainstalowany w Twoim klastrze, uruchamiając narzędzie do wykrycia instalacji. To krok krytyczny — bez niego pozostałe operacje mogą się nie powieść.

  3. Wylistuj dostępne maszyny wirtualne w wybranej przestrzeni nazw (namespace). Możesz przeglądać zarówno definicje VM (VirtualMachines), jak i uruchomione instancje (VirtualMachineInstances).

  4. Pobierz szczegóły konkretnej maszyny wirtualnej, aby zobaczyć jej specyfikację (CPU, pamięć, dyski), status uruchomienia i warunki. To pomaga w diagnostyce problemów.

  5. Wykonaj operacje na cyklu życia VM — uruchom maszynę, zatrzymaj ją lub przeprowadź migrację na żywo do innego węzła klastra. Każda operacja wymaga nazwy VM i przestrzeni nazw.

  6. W razie problemów sprawdź status VM i warunki jej działania — skill dostarcza pełnych informacji diagnostycznych do rozwiązywania awarii.

Related skills