Toolverse
Wszystkie skille

k8s-kind

autor: rohitg00

Zarządzaj lokalnymi klastrami Kubernetes w Dockerze — idealne do testowania i rozwoju

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Testowanie
Wyświetlenia
3

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ć

  1. 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.

  2. Sprawdź, czy kind jest dostępny, uruchamiając kind_detect_tool() — narzędzie to weryfikuje poprawną instalację i wyświetla wersję kind.

  3. 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.

  4. 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.

  5. Pobierz konfigurację kubeconfig klastra za pomocą kind_get_kubeconfig_tool(name) — umożliwia to połączenie się z klastrem za pośrednictwem kubectl.

  6. 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.

Podobne skille