K
k8s-diagnostics
Kubernetes diagnostics for metrics, health checks, resource comparisons, and cluster analysis. Use when analyzing cluster health, comparing environments, or gathering diagnostic data.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Kubernetes diagnostics for metrics, health checks, resource comparisons, and cluster analysis. Use when analyzing cluster health, comparing environments, or gathering diagnostic data.
How to use
- 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.