kubectl-skill
Zarządzaj klastrem Kubernetes bezpośrednio z agenta — deploy, debug i monitoruj w jednym miejscu.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill umożliwia agentom wykonywanie operacji na klastrach Kubernetes za pomocą kubectl. Wysyłaj zapytania o zasoby (pody, deployments, services), wdrażaj i aktualizuj aplikacje, debuguj kontenery poprzez logi i polecenia, zarządzaj konfiguracją klastra oraz monitoruj jego kondycję. Wymaga zainstalowanego kubectl w wersji 1.20+ i aktywnego połączenia z klastrem Kubernetes. Idealny dla DevOpsów i inżynierów pracujących z kontenerami i orkiestrą.
Jak używać
Zainstaluj kubectl na swoim systemie — na macOS użyj brew install kubernetes-cli, na Linux zainstaluj pakiet apt-get install -y kubectl (Ubuntu/Debian) lub yum install -y kubectl (RHEL/CentOS). Sprawdź poprawność instalacji poleceniem kubectl version --client.
Skonfiguruj kubeconfig — upewnij się, że plik ~/.kube/config zawiera dane dostępowe do Twojego klastra Kubernetes. Zweryfikuj połączenie poleceniem kubectl cluster-info.
Połącz skill z agentem — dodaj kubectl-skill do konfiguracji agenta, upewniając się, że binarny kubectl jest dostępny w PATH systemu.
Wysyłaj zapytania o zasoby — użyj agenta do listowania podów (kubectl get pods), deploymentów, serwisów lub innych zasobów. Agent może wysłać zapytanie o wszystkie namespace'y (-A) lub szczegółowe informacje (-o wide).
Debuguj i monitoruj — polecaj agentowi przeglądanie logów kontenerów, wykonywanie poleceń wewnątrz podów, sprawdzanie statusu rolloutów i zdarzeń w klastrze.
Zarządzaj konfiguracją — agent może zmieniać kontekst kubeconfig, przełączać się między klastrami, zarządzać namespace'ami, skalować deployments lub dodawać tainty do węzłów.
Podobne skille
google-analytics
autor: davila7
academic-researcher
autor: Shubhamsaboo
youtube-watcher
autor: openclaw
content-creator
autor: alirezarezvani
windows-ui-automation
autor: martinholovsky
backend-security-coder
autor: sickn33