Toolverse
All skills

k8s-kind

by rohitg00

Manage kind (Kubernetes IN Docker) local clusters. Use when creating, testing, or developing with local Kubernetes clusters in Docker containers.

Installation

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

Installation

Quick info

Author
rohitg00
Category
Testing
Views
3

About this skill

Manage kind (Kubernetes IN Docker) local clusters. Use when creating, testing, or developing with local Kubernetes clusters in Docker containers.

How to use

  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.

Related skills