Toolverse
All skills

terway-troubleshooting

by AliyunContainerService

Troubleshoot Terway CNI issues in Kubernetes using Kubernetes events and Terway logs. Use when diagnosing \

Installation

Pick a client and clone the repository into its skills directory.

Installation

About this skill

Troubleshoot Terway CNI issues in Kubernetes using Kubernetes events and Terway logs. Use when diagnosing \

How to use

  1. Zainstaluj skill w swoim środowisku Claude/Copilot, wskazując repozytorium AliyunContainerService/terway z katalogu .claude/skills/terway-troubleshooting.

  2. Gdy użytkownik zgłosi problem z Terway (błąd "cni plugin not initialized", awaria poda lub problemy z ENI/IPAM), uruchom diagnostykę komponentów: sprawdź status podów Terway poleceniem kubectl get pods -n kube-system -l app=terway-eniip -o wide — jeśli pod nie ma statusu Running, przejdź do kroku 3.

  3. Jeśli przyczyna nie jest oczywista ze statusu poda, zbierz kontekst klastra i węzła — możesz użyć dostępnych skryptów (inspect-terway-cluster.sh, inspect-terway-node.sh, inspect-terway-pod.sh) lub uruchomić polecenia kubectl bezpośrednio.

  4. Przeanalizuj zdarzenia Kubernetes problematycznego poda: kubectl describe pod <nazwa> -n <namespace> — zwróć uwagę na zdarzenia specyficzne dla Terway (np. AllocIPFailed, CniPodCreateError), które wskazują na konkretne przyczyny.

  5. Sprawdź logi kontenerów terway-init i terway w podach Terway, aby znaleźć szczegółowe komunikaty błędów — logi są kluczowym źródłem informacji o problemach z inicjalizacją wtyczki, alokacją IP lub konfiguracją ENI.

  6. Na podstawie zdarzeń i logów zidentyfikuj przyczynę (błąd inicjalizacji, brak zasobów ENI, konflikt IPAM) i zaproponuj rozwiązanie dostosowane do typu problemu i konfiguracji IPAM w klastrze.

Related skills

azure-devops-rest-api

by Tiberriver256

Guide for working with Azure DevOps REST APIs and OpenAPI specifications. Use this skill when implementing new Azure DevOps API integrations, exploring API capabilities, understanding request/response formats, or referencing the official OpenAPI specifications from the

DevOps
995

planning-with-files

by davila7

Implements Manus-style file-based planning for complex tasks. Creates task_plan.md, findings.md, and progress.md. Use when starting complex multi-step tasks, research projects, or any task requiring u003e5 tool calls.

DevOps
2365

unity-developer

by sickn33

Build Unity games with optimized C# scripts, efficient rendering, and proper asset management. Masters Unity 6 LTS, URP/HDRP pipelines, and cross-platform deployment. Handles gameplay systems, UI implementation, and platform optimization. Use PROACTIVELY for Unity performance

DevOps
66164

macos-cleaner

by daymade

Analyze and reclaim macOS disk space through intelligent cleanup recommendations. This skill should be used when users report disk space issues, need to clean up their Mac, or want to understand what's consuming storage. Focus on safe, interactive analysis with user confirmation

DevOps
1331

docker-containerization

by openclaw

This skill should be used when containerizing applications with Docker, creating Dockerfiles, docker-compose configurations, or deploying containers to various platforms. Ideal for Next.js, React, Node.js applications requiring containerization for development, production, or

DevOps
1334

lambda

by itsmostafa

AWS Lambda serverless functions for event-driven compute. Use when creating functions, configuring triggers, debugging invocations, optimizing cold starts, setting up event source mappings, or managing layers.

DevOps
127