k8s-service-mesh
Zarządzaj siatką usług Istio — traffic shifting, canary releases i bezpieczeństwo mTLS w Kubernetesie
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do zarządzania siatką usług Istio w Kubernetesie. Obsługuje traffic management, wdrażanie canary, konfigurację mTLS oraz diagnostykę service mesh. Zawiera 10 narzędzi do wykrywania instalacji Istio, analizy konfiguracji, sprawdzania statusu proxy i sidecar injection, a także zarządzania VirtualServices i DestinationRules. Idealne dla DevOpsów i inżynierów platform pracujących z Istio.
Jak używać
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.