kubernetes
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.zipInstalls 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.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
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
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.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| kubernetes (this skill) | 0 | 3mo | Review | Beginner |
| deployment-engineer | 4 | 4mo | No flags | Advanced |
| devops | 2 | 6mo | Review | Intermediate |
| k8s-kind | 1 | 6mo | Review | Beginner |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by OpenHands
View all by OpenHands →You might also like
deployment-engineer
sickn33
Expert deployment engineer specializing in modern CI/CD pipelines, GitOps workflows, and advanced deployment automation. Masters GitHub Actions, ArgoCD/Flux, progressive delivery, container security, and platform engineering. Handles zero-downtime deployments, security scanning, and developer experience optimization. Use PROACTIVELY for CI/CD design, GitOps implementation, or deployment automation.
devops
mrgoonie
Deploy to Cloudflare (Workers, R2, D1), Docker, GCP (Cloud Run, GKE), Kubernetes (kubectl, Helm). Use for serverless, containers, CI/CD, GitOps, security audit.
k8s-kind
rohitg00
Manage kind (Kubernetes IN Docker) local clusters. Use when creating, testing, or developing with local Kubernetes clusters in Docker containers.
devops-engineer
Jeffallan
Use when setting up CI/CD pipelines, containerizing applications, or managing infrastructure as code. Invoke for pipelines, Docker, Kubernetes, cloud platforms, GitOps.
eks
itsmostafa
AWS EKS Kubernetes management for clusters, node groups, and workloads. Use when creating clusters, configuring IRSA, managing node groups, deploying applications, or integrating with AWS services.
platform-engineering
villadalmine
>-