DangKit
All Cheatsheets

Kubernetes Cheat Sheet

# Kubernetes Cheat Sheet ## kubectl Basics ``` kubectl get pods -A kubectl describe pod <name> kubectl logs <pod> -f kubectl exec -it <pod> -- sh kubectl apply -f manifest.yaml kubectl delete -f manifest.yaml ``` ## Scaling ``` kubectl scale deployment web --replicas=3 kubectl autoscale deployment web --min=2 --max=10 --cpu=80 ``` ## Debugging ``` kubectl get events --sort-by=.metadata.creationTimestamp kubectl top pods kubectl top nodes kubectl port-forward svc/web 8080:80 ``` ## Networking ``` kubectl get svc -A kubectl get ingress -A kubectl expose deployment web --port=80 --type=LoadBalancer ``` ## Config & Secrets ``` kubectl create secret generic mysecret --from-literal=key=value kubectl get configmap myconfig -o yaml ```
DangKit โ€” 139+ Free Online Tools: PDF, Dev, Design, Finance & More