What problem does it solve?
Managing the KubeSphere ServiceMesh extension across multi-cluster Kubernetes environments involves complex InstallPlan generation, version and cluster selection, gateway-api compatibility checks, and deep troubleshooting of Istio-based traffic governance, all of which this Skill automates.
Core Features & Use Cases
- Lifecycle Management: Install, upgrade, check status, and uninstall the ServiceMesh extension across one or multiple KubeSphere clusters using generated InstallPlans.
- Grayscale Release Troubleshooting: Diagnose Strategy (canary, blue-green, traffic mirroring) sync issues by tracing the Strategy → VirtualService → sidecar data flow.
- Observability Diagnostics: Resolve missing topology, metrics, and tracing data by inspecting Kiali, Jaeger, Prometheus, and OpenSearch components.
- Use Case: A platform engineer notices a canary release is not routing traffic to v2 pods. Use this Skill to verify sidecar injection, compare the Strategy template against the generated VirtualService, and inspect controller-manager logs to pinpoint the sync failure.
Quick Start
Ask the assistant to install the KubeSphere ServiceMesh extension on your clusters or to troubleshoot why a grayscale release task is not routing traffic as expected.