Loading video player...
This video explains Kubernetes deployment management using kubectl, including scaling, rollouts, and inspection. In this hands-on Kubernetes tutorial, you’ll learn how to use essential kubectl deployment commands to manage, scale, and troubleshoot applications running on Kubernetes. 00:00 Introduction to Kubernetes deployments and kubectl 01:42 kubectl get deployment – list deployments 04:06 kubectl get deployment -o wide – view node and replica details 05:42 kubectl describe deployment – inspect deployment configuration 07:50 kubectl get all -l app=web-server – filter Kubernetes resources 09:34 kubectl scale deployment – scale replicas in a deployment 10:45 kubectl get rs – view ReplicaSets 12:45 kubectl get pods – list pods created by a deployment 14:30 kubectl rollout restart deployment – restart a deployment 16:30 kubectl rollout status deployment – monitor rollout progress 17:45 kubectl rollout history deployment – check rollout history 18:40 kubectl get deployment -o yaml – view deployment YAML 20:10 kubectl get deployment -o json – output deployment in JSON 20:20 kubectl explain deployment – understand deployment fields 22:20 kubectl top pods – monitor pod resource usage 23:55 kubectl top nodes – monitor node resource usage 24:30 kubectl get events – troubleshoot deployment issues #kubernetes #kubectl #kubernetesdeployment #devops #cloudnative #K8sTutorial #kubectlcommands