Toolverse
All skills

k8s-vind

by rohitg00

Manage vCluster (virtual Kubernetes clusters) instances using vind. Use when creating, managing, or operating lightweight virtual clusters for development, testing, or multi-tenancy.

Installation

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

Installation

Quick info

Author
rohitg00
Category
Testing

About this skill

Manage vCluster (virtual Kubernetes clusters) instances using vind. Use when creating, managing, or operating lightweight virtual clusters for development, testing, or multi-tenancy.

How to use

  1. Zainstaluj vCluster CLI — pobierz najnowszą wersję ze strony GitHub (github.com/loft-sh/vcluster/releases), nadaj uprawnienia wykonywania i przenieś plik do /usr/local/bin/. Polecenie: curl -L -o vcluster "https://github.com/loft-sh/vcluster/releases/latest/download/vcluster-$(uname -s | tr '[:upper:]' '[:lower:]')-$(uname -m)" && chmod +x vcluster && sudo mv vcluster /usr/local/bin/.

  2. Sprawdź, czy vind jest dostępny — uruchom vind_detect_tool(), aby potwierdzić, że CLI został prawidłowo zainstalowany i skill ma dostęp do narzędzi vCluster.

  3. Wyświetl istniejące klastry — użyj vind_list_clusters_tool(), aby zobaczyć wszystkie wirtualne klastry dostępne w Twoim środowisku.

  4. Utwórz nowy klaster — wywołaj vind_create_cluster_tool(name), podając nazwę dla nowego klastra. Nowy klaster będzie uruchomiony jako lekki workload wewnątrz klastra hosta.

  5. Połącz się z klastrem — po utworzeniu użyj vind_connect_tool(name), aby nawiązać połączenie z wybranym klastrem i wykonywać operacje kubectl.

  6. Wstrzymaj klaster, gdy nie jest używany — uruchom vind_pause_tool(), aby zaoszczędzić zasoby. Wznowienie klastra jest możliwe w dowolnym momencie, gdy będzie ponownie potrzebny.

Related skills