Toolverse
Wszystkie skille

k8s-diagnostics

autor: rohitg00

Diagnozuj zdrowie klastra Kubernetes, porównuj środowiska i analizuj metryki zasobów

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Wyświetlenia
2

O skillu

Skill do diagnostyki klastrów Kubernetes, który pozwala monitorować metryki, sprawdzać kondycję systemu, porównywać zasoby między środowiskami oraz analizować pojemność. Zawiera 10 narzędzi do oceny zdrowia klastra, przeglądania użycia CPU i pamięci na podach i węzłach, a także porównywania konfiguracji między namespace'ami. Idealny dla DevOps i operatorów infrastruktury, którzy chcą szybko zdiagnozować problemy, zaplanować skalowanie lub przygotować się do wdrożeń.

Jak używać

  1. Zainstaluj skill k8s-diagnostics w swoim środowisku Claude/Copilot, upewniając się, że masz dostęp do kubectl i połączenie z klastrem Kubernetes. 2. Aby sprawdzić ogólne zdrowie klastra, użyj polecenia cluster_health_check() — zwróci informacje o statusie węzłów, podów i komponentów systemowych. 3. Jeśli chcesz zobaczyć metryki użycia zasobów, uruchom get_resource_metrics(namespace) dla konkretnego namespace'u lub get_node_metrics() dla węzłów — otrzymasz dane o CPU i pamięci. 4. Do porównania dwóch środowisk (np. staging vs produkcja) użyj compare_namespaces(namespace1, namespace2, resource_type) — narzędzie pokaże różnice w deploymentach i zasobach. 5. Dla szybkiego przeglądu węzłów i podów z największym zużyciem zasobów uruchom get_top_pods(namespace, sort_by) z parametrem sort_by ustawionym na 'cpu' lub 'memory'. 6. Dokumentuj wyniki bazowych metryk za pomocą get_nodes_summary() przed planowaniem zmian infrastruktury — ułatwi to śledzenie trendów i planowanie pojemności.

Podobne skille