KU

Sets up and manages local Kubernetes clusters for development and testing using Docker containers.

Install

mkdir -p .claude/skills/kubernetes-openhands && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/11220" && unzip -o skill.zip -d .claude/skills/kubernetes-openhands && rm skill.zip

Installs to .claude/skills/kubernetes-openhands

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Set up and manage local Kubernetes clusters using KIND (Kubernetes IN Docker). Use when testing Kubernetes applications locally or developing cloud-native workloads.
165 chars✓ has a “when” trigger
Beginner

Key capabilities

  • Install KIND binary
  • Install kubectl binary
  • Create local Kubernetes clusters
  • Manage containerized nodes in Docker

How it works

The skill automates the download and configuration of KIND and kubectl, allowing users to spin up Kubernetes clusters using Docker containers as nodes.

Inputs & outputs

You give it
Command to create cluster
You get back
Local Kubernetes environment running in Docker

When to use kubernetes

  • Spin up a local Kubernetes cluster
  • Test cloud-native applications locally
  • Manage Kubernetes nodes in Docker
  • Develop K8s-ready workloads

About this skill

Kubernetes Local Development with KIND

KIND Installation and Setup

KIND (Kubernetes IN Docker) is a tool for running local Kubernetes clusters using Docker containers as nodes. It's designed for testing Kubernetes applications locally.

IMPORTANT: Before you proceed with installation, make sure you have docker installed locally. Windows PowerShell equivalents for installing KIND and kubectl are in references/windows.md.

Installation

To install KIND on a Debian/Ubuntu system:

# Download KIND binary
curl -Lo ./kind https://kind.sigs.k8s.io/dl/v0.22.0/kind-linux-amd64
# Make it executable
chmod +x ./kind
# Move to a directory in your PATH
sudo mv ./kind /usr/local/bin/

To install kubectl:

# Download kubectl
curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"
# Make it executable
chmod +x kubectl
# Move to a directory in your PATH
sudo mv ./kubectl /usr/local/bin/

Creating a Cluster

Create a basic KIND cluster:

kind create cluster

When not to use it

  • When deploying to production cloud environments

Prerequisites

Docker installed locally

Limitations

  • Requires Docker to be running
  • Limited to local testing environments

How it compares

It automates the setup process for local Kubernetes development, removing the need for manual binary downloads and path configuration.

Compared to similar skills

kubernetes side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
kubernetes (this skill)03moReviewBeginner
deployment-engineer44moNo flagsAdvanced
devops26moReviewIntermediate
k8s-kind16moReviewBeginner

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry