k8s-operations
Zarządzaj zasobami Kubernetes bezpośrednio z Claude — apply, patch, delete i uruchamiaj komendy w podach.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill umożliwia wykonywanie operacji kubectl na zasobach Kubernetes: aplikowanie manifestów, łatanie konfiguracji, usuwanie zasobów i uruchamianie poleceń wewnątrz podów. Przydatny podczas modyfikacji deploymentów, skalowania replik czy zarządzania cyklem życia zasobów. Zawiera 14 narzędzi z wbudowanymi zabezpieczeniami — przed każdą zmianą w produkcji automatycznie wykonuje dry-run, a przed patczowaniem sprawdza aktualny stan zasobu.
Jak używać
Zainstaluj skill k8s-operations w swoim środowisku Claude. Upewnij się, że masz dostęp do kubectl i połączenie z klastrem Kubernetes.
Aby aplikować manifest, przekaż Claude plik YAML lub wklej zawartość bezpośrednio. Claude użyje narzędzia kubectl_apply z parametrem manifest= lub file_path=. Zawsze najpierw wykonaj dry-run (dry_run=True), aby sprawdzić, co zmieni się w klastrze.
Do łatania istniejącego zasobu użyj polecenia patch — podaj typ zasobu (np. Deployment), jego nazwę, namespace i zawartość patcha. Claude najpierw sprawdzi aktualny stan zasobu narzędziem describe_, aby uniknąć konfliktów.
Aby usunąć zasób, wskaż typ, nazwę i namespace. Unikaj force delete chyba że jest absolutnie konieczne — skill domyślnie stosuje bezpieczne usuwanie.
Do uruchomienia komendy w podzie użyj kubectl_exec — podaj nazwę poda, namespace i polecenie do wykonania. Przydatne do debugowania lub sprawdzenia logów z wnętrza kontenera.
Po każdej zmianie (szczególnie rolloutów) Claude automatycznie weryfikuje status zasobu narzędziem kubectl_rollout_status, aby potwierdzić, że zmiana przebiegła pomyślnie.
Podobne skille
software-security
autor: project-codeguard
senior-security
autor: davila7
reviewing-code
autor: CaptainCrouton89
architect-review
autor: sickn33
payload
autor: payloadcms
google-analytics
autor: davila7