Claude
Skill
kubernetes-operator
Inspect pods, logs, services, ingress, and deployments with kubectl. Use for cluster debugging and safe read-mostly operations.
Virus-scanned
Reviewed automatically before listing.
Download
navinspire-ia-navin-navin_skills_kubernetes-operator-e9c73a3.zip · 0 KB
Install
skills CLI
npx skills add https://github.com/Navinspire-ia/navin/tree/main/navin/skills/kubernetes-operator
Claude Code
claude plugin marketplace add https://llmmart.ai/marketplace.json && claude plugin install navinspire-ia-navin@llmmart
Git
git clone https://github.com/Navinspire-ia/navin.git
The skills CLI installs just this skill, for any of its supported agents. Claude Code installs the whole navinspire-ia/navin collection as a plugin from our marketplace. Git is the plain clone.
Skill manifest
Kubernetes Operator
Overview
Debug Kubernetes with read-first habits. Mutating prod requires approval.
Common commands
kubectl config current-context
kubectl get pods -A
kubectl describe pod <name> -n <ns>
kubectl logs <pod> -n <ns> --tail=200
kubectl get svc,ingress -n <ns>
kubectl get events -n <ns> --sort-by=.lastTimestamp
Workflow
- Confirm context/namespace (never assume prod).
- Locate unhealthy resources (CrashLoop, Pending, ImagePull).
- Correlate describe + logs + events.
- Propose a fix; apply only with approval on shared clusters.
Rules
kubectl delete, scale-to-zero, and apply on prod →human-approval.- Prefer dry-run:
kubectl apply --dry-run=client -o yaml.
Files (navin)
-
SKILL.md 994 B
--- name: kubernetes-operator description: Inspect pods, logs, services, ingress, and deployments with kubectl. Use for cluster debugging and safe read-mostly operations. metadata: {"navin":{"emoji":"☸️","category":"devops","requires":{"bins":["kubectl"]}}} --- # Kubernetes Operator ## Overview Debug Kubernetes with read-first habits. Mutating prod requires approval. ## Common commands ```bash kubectl config current-context kubectl get pods -A kubectl describe pod <name> -n <ns> kubectl logs <pod> -n <ns> --tail=200 kubectl get svc,ingress -n <ns> kubectl get events -n <ns> --sort-by=.lastTimestamp ``` ## Workflow 1. Confirm context/namespace (never assume prod). 2. Locate unhealthy resources (CrashLoop, Pending, ImagePull). 3. Correlate describe + logs + events. 4. Propose a fix; apply only with approval on shared clusters. ## Rules - `kubectl delete`, scale-to-zero, and apply on prod → `human-approval`. - Prefer dry-run: `kubectl apply --dry-run=client -o yaml`.
Comments (0)
Sign in to join the conversation.
Reviews (0)
No reviews yet.
No comments yet.