Help us improve
Share bugs, ideas, or general feedback.
npx claudepluginhub pluginagentmarketplace/custom-plugin-kubernetes --plugin kubernetes-assistantHow this command is triggered — by the user, by Claude, or both
Slash command
/kubernetes-assistant:quickstartThis command is limited to the following tools:
The summary Claude sees in its command listing — used to decide when to auto-load this command
# /quickstart - Get Started with Kubernetes Start your Kubernetes journey with fundamentals and best practices. ## What This Command Does Provides: - ✅ Kubernetes basics overview - ✅ Local setup guide - ✅ First deployment tutorial - ✅ Core concepts explained - ✅ Next steps recommendation ## Prerequisites - Docker installed - kubectl installed - 4GB RAM minimum - 20GB disk space ## Quick Setup ### Option 1: Kind (Kubernetes in Docker) ### Option 2: Minikube ### Option 3: Managed Service - **AWS EKS**: Amazon Elastic Kubernetes Service - **Google GKE**: Google Kubernetes Engine - *...
/prereqsChecks current OS and installs missing prerequisites for Kubernetes operator development: kind, kubectl, kustomize, tilt, go, kubebuilder.
/k8sGenerate production-ready Kubernetes manifests, Helm charts, or Kustomize overlays with security, scaling, networking, and monitoring.
/setupRuns interactive setup wizard configuring AWS EKS cluster, Helm charts, Keycloak auth, and Harness CI/CD step-by-step. Supports full/quick/repair/validate modes and specific components.
/k8s-deployGenerates production-ready Kubernetes manifests for Deployment, Service, ConfigMap, Secret, Ingress, and HPA with best practices like probes and autoscaling.
/generate-manifestGenerates production-ready Kubernetes manifests (Deployment, Service, ConfigMap, Secret, Ingress, HPA) from Dockerfile, .env files, and docker-compose. Includes Kustomize overlays, validation, and best-practice configs.
Share bugs, ideas, or general feedback.
Start your Kubernetes journey with fundamentals and best practices.
Provides:
# Install kind
curl -Lo ./kind https://kind.sigs.k8s.io/dl/latest/kind-linux-amd64
chmod +x ./kind
# Create cluster
./kind create cluster --name my-cluster
# Verify
kubectl cluster-info
kubectl get nodes
# Install minikube
curl -LO https://github.com/kubernetes/minikube/releases/latest/download/minikube-linux-amd64
sudo install minikube-linux-amd64 /usr/local/bin/minikube
# Start cluster
minikube start --cpus=4 --memory=8192
# Verify
kubectl get nodes
# Create namespace
kubectl create namespace tutorial
# Deploy nginx
kubectl run nginx --image=nginx:latest -n tutorial
# Expose service
kubectl expose pod nginx --port=80 --type=NodePort -n tutorial
# Check service
kubectl get svc -n tutorial
# Access application
# For kind/minikube:
kubectl port-forward -n tutorial svc/nginx 8080:80
# Then visit http://localhost:8080
# Get resources
kubectl get pods
kubectl get services
kubectl get deployments
# Describe resources
kubectl describe pod pod-name
kubectl describe service service-name
# View logs
kubectl logs pod-name
kubectl logs -f pod-name
# Execute in pod
kubectl exec -it pod-name -- /bin/bash
Fundamentals (Week 1)
Intermediate (Week 2-3)
Advanced (Week 4+)
/cluster-setup - Learn production cluster setup/best-practices - Kubernetes best practices/troubleshoot - Debugging common issuesStart exploring with: kubectl get all --all-namespaces