← Home

â˜ļïļKubernetes

⌘K
ðŸĪ–
Claude Code AI Tools
ðŸĪ—
Hugging Face AI Tools
ðŸĶœ
LangChain AI Tools
🧠
Keras AI Tools
ðŸĶ™
Ollama AI Tools
🐍
Python Programming Languages
ðŸŸĻ
JavaScript Programming Languages
🔷
TypeScript Programming Languages
⚛ïļ
React Programming Languages
ðŸđ
Go Programming Languages
ðŸĶ€
Rust Programming Languages
📊
MATLAB Programming Languages
🗄ïļ
SQL Programming Languages
⚙ïļ
C/C++ Programming Languages
☕
Java Programming Languages
ðŸŸĢ
C# Programming Languages
🍎
Swift Programming Languages
🟠
Kotlin Programming Languages
â–ē
Next.js Programming Languages
💚
Vue.js Programming Languages
ðŸ”Ĩ
Svelte Programming Languages
ðŸŽĻ
Tailwind CSS Programming Languages
💚
Node.js Programming Languages
🌐
HTML Programming Languages
ðŸŽĻ
CSS/SCSS Programming Languages
🐘
PHP Programming Languages
💎
Ruby Programming Languages
ðŸ”ī
Scala Programming Languages
📊
R Programming Languages
ðŸŽŊ
Dart Programming Languages
💧
Elixir Programming Languages
🌙
Lua Programming Languages
🐊
Perl Programming Languages
🅰ïļ
Angular Programming Languages
🚂
Express.js Programming Languages
ðŸą
NestJS Programming Languages
ðŸ›Īïļ
Ruby on Rails Programming Languages
◾ïļ
GraphQL Programming Languages
🟊
Haskell Programming Languages
💚
Nuxt.js Programming Languages
🔷
SolidJS Programming Languages
⚡
htmx Programming Languages
ðŸ’ŧ
VS Code Development Tools
🧠
PyCharm Development Tools
📓
Jupyter Development Tools
🧠
IntelliJ IDEA Development Tools
💚
Neovim Development Tools
ðŸ”Ū
Emacs Development Tools
🔀
Git DevOps & CLI
ðŸģ
Docker DevOps & CLI
â˜ļïļ
Kubernetes DevOps & CLI
☁ïļ
AWS CLI DevOps & CLI
🔄
GitHub Actions DevOps & CLI
🐧
Linux Commands DevOps & CLI
ðŸ’ŧ
Bash Scripting DevOps & CLI
🌐
Nginx DevOps & CLI
📝
Vim DevOps & CLI
ðŸ”Ļ
Makefile DevOps & CLI
🧊
Pytest DevOps & CLI
🊟
Windows DevOps & CLI
ðŸ“Ķ
Package Managers DevOps & CLI
🍎
macOS DevOps & CLI
🏗ïļ
Terraform DevOps & CLI
🔧
Ansible DevOps & CLI
⎈
Helm DevOps & CLI
ðŸ”Ļ
Jenkins DevOps & CLI
ðŸ”Ĩ
Prometheus DevOps & CLI
📊
Grafana DevOps & CLI
ðŸ’ŧ
Zsh DevOps & CLI
🐟
Fish Shell DevOps & CLI
💙
PowerShell DevOps & CLI
🔄
Argo CD DevOps & CLI
🔀
Traefik DevOps & CLI
☁ïļ
Azure CLI DevOps & CLI
☁ïļ
Google Cloud CLI DevOps & CLI
📟
tmux DevOps & CLI
🔧
jq DevOps & CLI
✂ïļ
sed DevOps & CLI
📊
awk DevOps & CLI
🌊
Apache Airflow DevOps & CLI
ðŸ”Ē
NumPy Databases & Data
🐞
Pandas Databases & Data
ðŸ”Ĩ
PyTorch Databases & Data
🧠
TensorFlow Databases & Data
📈
Matplotlib Databases & Data
🐘
PostgreSQL Databases & Data
🐎
MySQL Databases & Data
🍃
MongoDB Databases & Data
ðŸ”ī
Redis Databases & Data
🔍
Elasticsearch Databases & Data
ðŸĪ–
Scikit-learn Databases & Data
👁ïļ
OpenCV Databases & Data
⚡
Apache Spark Databases & Data
ðŸŠķ
SQLite Databases & Data
⚡
Supabase Databases & Data
ðŸ”ĩ
Neo4j Databases & Data
ðŸ“Ļ
Apache Kafka Databases & Data
🐰
RabbitMQ Databases & Data
ðŸ”Ī
Regex Utilities
📝
Markdown Utilities
📄
LaTeX Utilities
🔐
SSH & GPG Utilities
🌐
curl & HTTP Utilities
📜
reStructuredText Utilities
🚀
Postman Utilities
🎎
FFmpeg Utilities
🖞ïļ
ImageMagick Utilities
🔍
ripgrep Utilities
🔍
fzf Utilities
📗
Microsoft Excel Office Applications
📘
Microsoft Word Office Applications
📙
Microsoft PowerPoint Office Applications
📝
Hancom Hangul Hancom Office
ðŸ“―ïļ
Hancom Hanshow Hancom Office
📊
Hancom Hancell Hancom Office
📄
Google Docs Google Workspace
📊
Google Sheets Google Workspace
ðŸ“―ïļ
Google Slides Google Workspace
🔌
Cadence Virtuoso EDA & Hardware
⚙ïļ
Synopsys EDA EDA & Hardware
💎
Verilog & VHDL EDA & Hardware
⚡
LTSpice EDA & Hardware
🔧
KiCad EDA & Hardware
📝
Notion Productivity
💎
Obsidian Productivity
💎
Slack Productivity
ðŸŽŪ
Discord Productivity
ðŸŽĻ
Figma Design Tools
📘
Confluence Atlassian
📋
Jira Atlassian
🃏
Jest Testing
⚡
Vitest Testing
🎭
Playwright Testing
ðŸŒē
Cypress Testing
🌐
Selenium Testing
💙
Flutter Mobile Development
ðŸ“ą
React Native Mobile Development
🍎
SwiftUI Mobile Development
ðŸ“ą
Expo Mobile Development
🐍
Django Web Frameworks
⚡
FastAPI Web Frameworks
ðŸŒķïļ
Flask Web Frameworks
🍃
Spring Boot Web Frameworks
ðŸļ
Gin Web Frameworks
⚡
Vite Build Tools
ðŸ“Ķ
Webpack Build Tools
⚡
esbuild Build Tools
🐘
Gradle Build Tools
ðŸŠķ
Maven Build Tools
🔧
CMake Build Tools
ðŸŽŪ
Unity Game Development
ðŸĪ–
Godot Game Development
🔌
Arduino Embedded & IoT
🔍
Nmap Security
🐕
Datadog Monitoring
📖
Swagger/OpenAPI Documentation
No results found
EN KO

🔍 Cluster Information

🌐 Cluster & Context

kubectl cluster-info Display cluster info
kubectl config view Show kubeconfig settings
kubectl config current-context Display current context
kubectl config get-contexts List all contexts
kubectl config use-context <name> Switch to context
kubectl config set-context --current --namespace=<ns> Set default namespace
kubectl api-resources List all resource types
kubectl api-versions List API versions

ðŸ–Ĩïļ Nodes

kubectl get nodes List all nodes
kubectl get nodes -o wide List nodes with details
kubectl describe node <name> Show node details
kubectl top nodes Show node resource usage
kubectl cordon <node> Mark node as unschedulable
kubectl uncordon <node> Mark node as schedulable
kubectl drain <node> Drain node for maintenance

ðŸŦ› Pods

ðŸ“Ķ Pod Management

kubectl get pods List pods in current namespace
kubectl get pods -A List pods in all namespaces
kubectl get pods -o wide List pods with more details
kubectl get pods -w Watch pods in real-time
kubectl get pods -l app=<label> List pods by label
kubectl describe pod <name> Show pod details
kubectl delete pod <name> Delete a pod
kubectl delete pod <name> --force Force delete pod

🔧 Pod Debugging

kubectl logs <pod> View pod logs
kubectl logs <pod> -c <container> View container logs
kubectl logs <pod> -f Stream pod logs
kubectl logs <pod> --previous View previous container logs
kubectl logs <pod> --tail=100 View last 100 lines
kubectl exec -it <pod> -- /bin/sh Open shell in pod
kubectl exec <pod> -- <command> Run command in pod
kubectl top pods Show pod resource usage
kubectl port-forward <pod> 8080:80 Forward local port to pod

⚙ïļ Pod Operations

kubectl run <name> --image=<image> Create pod from image
kubectl run <name> --image=<image> --dry-run=client -o yaml Generate pod YAML
kubectl cp <pod>:/path /local/path Copy from pod to local
kubectl cp /local/path <pod>:/path Copy from local to pod
kubectl attach <pod> -i Attach to running container

🚀 Deployments & ReplicaSets

📋 Deployment Management

kubectl get deployments List deployments
kubectl describe deployment <name> Show deployment details
kubectl create deployment <name> --image=<image> Create deployment
kubectl delete deployment <name> Delete deployment
kubectl edit deployment <name> Edit deployment in editor

📈 Scaling & Updates

kubectl scale deployment <name> --replicas=3 Scale deployment
kubectl autoscale deployment <name> --min=2 --max=10 Set autoscaling
kubectl set image deployment/<name> <container>=<image> Update container image
kubectl rollout status deployment/<name> Check rollout status
kubectl rollout history deployment/<name> View rollout history
kubectl rollout undo deployment/<name> Rollback to previous
kubectl rollout undo deployment/<name> --to-revision=2 Rollback to specific revision
kubectl rollout restart deployment/<name> Restart deployment
kubectl rollout pause deployment/<name> Pause rollout
kubectl rollout resume deployment/<name> Resume rollout

🔄 ReplicaSets

kubectl get replicasets List ReplicaSets
kubectl describe rs <name> Show ReplicaSet details
kubectl get rs -o wide List ReplicaSets with details

🌐 Services & Networking

🔗 Services

kubectl get services List services
kubectl get svc List services (short)
kubectl describe svc <name> Show service details
kubectl expose deployment <name> --port=80 --type=LoadBalancer Expose deployment as service
kubectl delete svc <name> Delete service
kubectl get endpoints List endpoints

🚊 Ingress

kubectl get ingress List ingress resources
kubectl describe ingress <name> Show ingress details
kubectl delete ingress <name> Delete ingress

ðŸ›Ąïļ Network Policies

kubectl get networkpolicies List network policies
kubectl describe networkpolicy <name> Show network policy details

ðŸ’ū Config & Storage

🔐 ConfigMaps & Secrets

kubectl get configmaps List ConfigMaps
kubectl create configmap <name> --from-file=<path> Create ConfigMap from file
kubectl create configmap <name> --from-literal=key=value Create ConfigMap from literal
kubectl describe configmap <name> Show ConfigMap details
kubectl get secrets List secrets
kubectl create secret generic <name> --from-literal=key=value Create generic secret
kubectl create secret docker-registry <name> --docker-server=<url> --docker-username=<user> --docker-password=<pass> Create Docker registry secret
kubectl get secret <name> -o jsonpath="{.data.key}" | base64 -d Decode secret value

ðŸ’ŋ Persistent Volumes

kubectl get pv List PersistentVolumes
kubectl get pvc List PersistentVolumeClaims
kubectl describe pv <name> Show PV details
kubectl describe pvc <name> Show PVC details
kubectl get storageclass List storage classes

🏷ïļ Namespaces & RBAC

📁 Namespaces

kubectl get namespaces List namespaces
kubectl create namespace <name> Create namespace
kubectl delete namespace <name> Delete namespace
kubectl get all -n <namespace> List all resources in namespace

🔑 RBAC

kubectl get serviceaccounts List service accounts
kubectl create serviceaccount <name> Create service account
kubectl get roles List roles
kubectl get rolebindings List role bindings
kubectl get clusterroles List cluster roles
kubectl get clusterrolebindings List cluster role bindings
kubectl auth can-i <verb> <resource> Check permissions
kubectl auth can-i --list List all permissions

⚡ Other Workloads

ðŸ”Ē StatefulSets & DaemonSets

kubectl get statefulsets List StatefulSets
kubectl describe statefulset <name> Show StatefulSet details
kubectl scale statefulset <name> --replicas=3 Scale StatefulSet
kubectl get daemonsets List DaemonSets
kubectl describe daemonset <name> Show DaemonSet details

⏰ Jobs & CronJobs

kubectl get jobs List jobs
kubectl create job <name> --image=<image> Create job
kubectl describe job <name> Show job details
kubectl get cronjobs List CronJobs
kubectl create cronjob <name> --image=<image> --schedule="*/5 * * * *" Create CronJob
kubectl describe cronjob <name> Show CronJob details

📝 Resource Management

✏ïļ Apply & Create

kubectl apply -f <file.yaml> Apply configuration from file
kubectl apply -f <directory>/ Apply all files in directory
kubectl apply -f <url> Apply from URL
kubectl create -f <file.yaml> Create resource from file
kubectl replace -f <file.yaml> Replace resource
kubectl delete -f <file.yaml> Delete resources from file
kubectl diff -f <file.yaml> Show diff before apply

🏷ïļ Labels & Annotations

kubectl label pods <name> env=prod Add label to pod
kubectl label pods <name> env- Remove label from pod
kubectl annotate pods <name> description="text" Add annotation
kubectl get pods --show-labels Show all labels
kubectl get pods -l env=prod,tier=frontend Filter by multiple labels

📄 Output Formats

kubectl get pods -o yaml Output as YAML
kubectl get pods -o json Output as JSON
kubectl get pods -o wide Output with extra info
kubectl get pods -o name Output only names
kubectl get pods -o jsonpath="{.items[*].metadata.name}" Custom JSON path output
kubectl get pods -o custom-columns='NAME:.metadata.name,STATUS:.status.phase' Custom columns output

ðŸ’Ą Tips & Best Practices

âœĻ Useful Tips

  • Aliases: alias k='kubectl', alias kgp='kubectl get pods'
  • Dry Run: Use --dry-run=client -o yaml to generate manifests
  • Watch Resources: Use -w flag to watch changes in real-time
  • Explain Resources: kubectl explain pod.spec.containers for docs
  • Quick Delete: Use --grace-period=0 --force for immediate deletion
  • Resource Requests: Always set resource requests and limits
  • Namespace First: Use -n or set default namespace
  • kubectl Cheatsheet: kubernetes.io/docs/reference/kubectl/cheatsheet/