k8s-kind

Create, configure, and operate local Kubernetes clusters using kind.

944|179|Updated Mar 23, 2025
One-click install
npx skills add https://github.com/rohitg00/kubectl-mcp-server --skill k8s-kind
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: k8s-kind
Source: https://github.com/rohitg00/kubectl-mcp-server/tree/main/kubernetes-skills/claude/k8s-kind
Command: npx skills add https://github.com/rohitg00/kubectl-mcp-server --skill k8s-kind

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill simplifies local Kubernetes development by managing kind (Kubernetes IN Docker) clusters for testing, development, and CI workflows.

Core Features & Use Cases

  • Cluster lifecycle management: create, delete, and scale multi-node kind clusters.
  • Config generation & validation: produce and verify kind configuration YAML for diverse setups.
  • Image loading & kubeconfig access: load local container images into clusters and retrieve kubeconfig for seamless kubectl access.
  • Use Case: When building an offline CI/CD pipeline that tests deployments across versions, this skill automates cluster provisioning, image loading, and access to kubectl.

Quick Start

Install Docker and ensure it is running. Install the kind CLI. Then create a cluster, load images, and fetch kubeconfig using the skill's tools.

Frequently Asked Questions about k8s-kind

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a local Kubernetes cluster for CI/CD testing?

Create a local Kubernetes cluster for CI/CD testing by using kind to run cluster nodes inside Docker containers. This skill automates cluster provisioning, config validation, and kubeconfig retrieval for seamless kubectl access.

How do I load local container images into a kind cluster?

Load local container images into a kind cluster using the image loading tools provided by this skill. It connects your local Docker images to the running kind nodes, making them available for deployment testing without needing a remote registry.

Can I configure multi-node Kubernetes clusters with kind?

Yes, you can configure multi-node Kubernetes clusters with kind. This skill generates and validates the necessary kind configuration YAML to define and manage complex cluster topologies, including scaling nodes for diverse development setups.

Do I need Docker installed to run kind locally?

Yes, you need Docker and the kind CLI installed and running to manage local Kubernetes clusters. Docker provides the container runtime environment required to provision and operate the kind cluster nodes locally.

What is the best way to retrieve kubeconfig for a local Kubernetes cluster?

The best way to retrieve kubeconfig for a local Kubernetes cluster is using the structured retrieval tools in this skill. It extracts the kubeconfig file so you can seamlessly access your kind cluster with kubectl for development workflows.

How do I validate kind configuration YAML before creating a cluster?

Validate kind configuration YAML before creating a cluster by using the config validation tools provided by this skill. It verifies your YAML setup for diverse environments to ensure cluster provisioning succeeds without configuration errors.