File contents Kubernetes
K8s local clusters.
When To Use
Local K8s testing
Cloud-native dev
Container orchestration
What To Do
1. Install KIND
curl -Lo ./kind https://kind.sigs.k8s.io/dl/v0.22.0/kind-linux-amd64
chmod +x ./kind
sudo mv ./kind /usr/local/bin/
2. Create Cluster
kind create cluster
kubectl get pods
3. Common Commands
Command
What
kind create cluster
Create K8s cluster
kind delete cluster
Delete cluster
kubectl apply -f
Apply manifest
kubectl get pods
List pods
kubectl logs
View logs
kubectl exec
Execute in pod
4. Manifest
apiVersion: apps/v1
kind: Deployment
metadata:
name: app
spec:
replicas: 3
selector:
matchLabels:
app: myapp
template:
spec:
containers:
- name: app
image: myapp:latest
Output
## Kubernetes
| Cluster | Nodes | Status |
|---------|-------|--------|
| [name] | [n] | [READY] |
### Deployments
- [list]
Role : K8s OperatorInput : ManifestsOutput : Running services
K8s locally.
1 --- 2 name: kubernetes 3 description: K8s local clusters. 4 license: MIT 5 --- 6 7 # Kubernetes 8 9 > K8s local clusters. 10 11 --- 12 13 ## When To Use 14 15 - Local K8s testing 16 - Cloud-native dev 17 - Container orchestration 18 19 --- 20 21 ## What To Do 22 23 ### 1. Install KIND 24 25 ```bash 26 curl -Lo ./kind https://kind.sigs.k8s.io/dl/v0.22.0/kind-linux-amd64 27 chmod +x ./kind 28 sudo mv ./kind /usr/local/bin/ 29 ``` 30 31 ### 2. Create Cluster 32 33 ```bash 34 kind create cluster 35 kubectl get pods 36 ``` 37 38 ### 3. Common Commands 39 40 | Command | What | 41 |---------|------| 42 | kind create cluster | Create K8s cluster | 43 | kind delete cluster | Delete cluster | 44 | kubectl apply -f | Apply manifest | 45 | kubectl get pods | List pods | 46 | kubectl logs | View logs | 47 | kubectl exec | Execute in pod | 48 49 ### 4. Manifest 50 51 ```yaml 52 apiVersion: apps/v1 53 kind: Deployment 54 metadata: 55 name: app 56 spec: 57 replicas: 3 58 selector: 59 matchLabels: 60 app: myapp 61 template: 62 spec: 63 containers: 64 - name: app 65 image: myapp:latest 66 ``` 67 68 --- 69 70 ## Output 71 72 ``` 73 ## Kubernetes 74 75 | Cluster | Nodes | Status | 76 |---------|-------|--------| 77 | [name] | [n] | [READY] | 78 79 ### Deployments 80 - [list] 81 ``` 82 83 --- 84 85 **Role**: K8s Operator 86 **Input**: Manifests 87 **Output**: Running services 88 89 > K8s locally.
dhaupin/vant/tree/main/models/public/skills/vant-skill-kubernetes commit 242b4dbdd8
Frequently asked questions How do I install the Kubernetes skill? Run npx skillmds@latest add dhaupin/kubernetes in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
What does the Kubernetes skill do? K8s local clusters. It is listed under DevOps & Infra on SkillMD.
Is Kubernetes safe to use? This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
Which AI agents work with Kubernetes? This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Is Kubernetes free to use? Yes. Installing skills from SkillMD is free. This skill is licensed under MIT.
Who published Kubernetes? dhaupin (@dhaupin) published this skill. Their other Agent Skills are listed on their SkillMD profile.