Cheatsheet
Get all running namespaces
kubectl get svc --all-namespaces -o wide
Create a deployment
kubectl create -f [filename.yml]
Delete a deployment
kubectl delete -f [filename.yml]
Stop pod by namespace
kubectl delete --all pods --namespace=[namespace]
Stop deployment by namespace
kubectl delete --all deployments --namespace=firefox
Switch to namespace
kubectl config set-context --current --namespace=my-namespace
Edit Deployment
kubectl edit deployment/my-nginx
Restart Deployment
kubectl rollout restart deployment <deployment_name> -n <namespace>
Delete Service
kubectl delete service kubernetes-dashboard -n kube-system
Delete namespace
kubectl delete ns cattle-system