k8s-kind
Zarządzaj lokalnymi klastrami Kubernetes w Dockerze — idealne do testowania i rozwoju
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do zarządzania klastrami kind (Kubernetes IN Docker) bezpośrednio z Claude'a. Tworzysz, testujesz i debugujesz lokalne klastry Kubernetes uruchomione w kontenerach Docker bez konieczności ręcznego wpisywania poleceń. Zawiera 32 narzędzia do detektowania instalacji, tworzenia klastrów, ładowania obrazów i eksportowania logów. Idealne dla deweloperów pracujących nad aplikacjami Kubernetes, testowania CI/CD i eksperymentów z różnymi wersjami Kubernetes — wszystko na lokalnym środowisku.
Jak używać
Zainstaluj kind CLI na swoim systemie. Na macOS użyj brew install kind, lub pobierz binarny bezpośrednio ze strony kind.sigs.k8s.io i umieść go w /usr/local/bin/kind. Upewnij się, że masz zainstalowany Docker, ponieważ kind uruchamia klastry w kontenerach Docker.
Sprawdź, czy kind jest dostępny, uruchamiając kind_detect_tool() — narzędzie to weryfikuje poprawną instalację i wyświetla wersję kind.
Utwórz lokalny klaster, używając kind_create_cluster_tool(name), gdzie name to nazwa klastra (np. "dev-cluster"). Klaster będzie uruchomiony w kontenerach Docker.
Jeśli chcesz załadować obraz Docker do klastra, użyj kind_load_image_tool(images, name), podając ścieżkę do obrazu i nazwę klastra docelowego.
Pobierz konfigurację kubeconfig klastra za pomocą kind_get_kubeconfig_tool(name) — umożliwia to połączenie się z klastrem za pośrednictwem kubectl.
Do debugowania i analizy problemów użyj kind_export_logs_tool() — eksportuje logi z klastra, ułatwiając identyfikację błędów w aplikacjach lub konfiguracji.