k8s-service-mesh
Manage Istio service mesh for traffic management, security, and observability. Use for traffic shifting, canary releases, mTLS, and service mesh troubleshooting.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Manage Istio service mesh for traffic management, security, and observability. Use for traffic shifting, canary releases, mTLS, and service mesh troubleshooting.
How to use
Zainstaluj skill w swoim środowisku Claude/Copilot, upewniając się, że masz dostęp do kubectl-mcp-server z narzędziami Istio.
Rozpocznij od wykrycia instalacji Istio w klastrze, uruchamiając narzędzie detect — to krytyczny pierwszy krok, który potwierdza dostępność Istio przed dalszymi operacjami.
Sprawdź status proxy i sidecar injection w wybranej przestrzeni nazw, aby upewnić się, że sidecar proxy są poprawnie wstrzykiwane i zsynchronizowane.
Uruchom analizę konfiguracji Istio w danym namespace — narzędzie analyze wykryje błędy i potencjalne problemy w VirtualServices, DestinationRules i politykach bezpieczeństwa.
Wyświetl listę VirtualServices w namespace, aby zobaczyć istniejące konfiguracje traffic management, a następnie pobierz szczegóły konkretnego VirtualService do inspekcji lub modyfikacji.
Dla wdrożeń canary lub traffic shifting skorzystaj z dokumentacji TRAFFIC-SHIFTING.md dołączonej do skill — zawiera ona gotowe wzorce do implementacji blue-green i canary deployments na bazie VirtualServices.