Toolverse
Wszystkie skille

k8s-storage

autor: rohitg00

Zarządzaj wolumenami i klasami magazynowania w Kubernetes bez kłopotów

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Wyświetlenia
2

O skillu

Umiejętność do zarządzania magazynowaniem w Kubernetes — tworzenia i monitorowania PVC (Persistent Volume Claims), klas magazynowania oraz wolumenów trwałych. Użyj jej, gdy potrzebujesz aprowizować nową przestrzeń dyskową, rozszerzyć istniejący wolumin, sprawdzić status żądań magazynowania lub diagnozować problemy z dostępem do danych. Narzędzie oferuje cztery główne funkcje: listowanie PVC w wybranej przestrzeni nazw, wyświetlanie szczegółów konkretnego żądania, przeglądanie dostępnych klas magazynowania oraz monitorowanie polityk odzyskiwania wolumenów trwałych.

Jak używać

  1. Zainstaluj umiejętność w swoim środowisku Claude, dodając ją do konfiguracji kubectl-mcp-server. Upewnij się, że masz dostęp do klastra Kubernetes i uprawnienia do odczytu zasobów magazynowania.

  2. Zanim utworzysz nowe PVC, sprawdź dostępne klasy magazynowania za pomocą funkcji get_storage_classes(), aby wybrać odpowiednią dla swoich potrzeb (np. standard, fast-ssd).

  3. Listuj istniejące PVC w wybranej przestrzeni nazw poleceniem get_pvcs(namespace="default"), aby zobaczyć bieżący stan wolumenów i ich pojemność.

  4. Aby uzyskać szczegółowe informacje o konkretnym PVC — takie jak tryb dostępu, status lub przydzielona przestrzeń — użyj describe_pvc(name="moja-pvc", namespace="default").

  5. Gdy potrzebujesz utworzyć nowe PVC, przygotuj manifest YAML z definicją żądania (nazwa, tryb dostępu, rozmiar, klasa magazynowania) i zastosuj go za pomocą kubectl_apply(manifest=...), podając pełny manifest jako tekst.

  6. Monitoruj wolumeny trwałe (PV) i ich polityki odzyskiwania za pomocą get_persistent_volumes(), szczególnie przed usunięciem PVC, aby uniknąć utraty danych.

Podobne skille