Get Started with Kubernetes
Provides comprehensive Kubernetes fundamentals, local setup guides, and first deployment tutorial.
npx claudepluginhub pluginagentmarketplace/custom-plugin-kubernetesStart 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
/quickstartInteractive onboarding guide — set up Weaviate Cloud, configure credentials, load data, and learn every command
/quickstartDownload AGENTS.md files for Pinecone, and kicksoff a quickstart using Python for Pinecone