This post will provide you Top 10 Useful Kubernetes Commands with Examples..
If you are interested in learning, Request you to go through the below recommended tutorial.
DevOps Full Course Tutorial for Beginners - DevOps Free Training OnlineDocker Full Course Tutorial for Beginners - Docker Free Training Online
Kubernetes Full Course Tutorial for Beginners - Kubernetes Free Training Online
Ansible Full Course Tutorial for Beginners - Ansible Free Training Online
Openstack Full Course Tutorial for Beginners - Openstack Free Training Online
Let's Get Started.
Top 10 Useful Kubernetes Commands with Examples
Kubernetes is an open-source platform that automates the deployment, scaling, and management of containerized applications. It is widely used by organizations and individuals to manage their containerized workloads in a scalable and efficient manner. Kubernetes provides a rich set of commands that can be used to perform various operations on the cluster. In this article, we will discuss the top 10 Kubernetes commands and provide examples for each.
kubectl get
The "kubectl get" command is used to list resources in a cluster. For example, to list all the pods in a namespace, you can run the following command:
kubectl get pods -n <namespace-name>
kubectl describe
The "kubectl describe" command is used to display detailed information about a specific resource. For example, to display detailed information about a pod, you can run the following command:
kubectl describe pod <pod-name> -n <namespace-name>
kubectl apply
The "kubectl apply" command is used to apply changes to resources in a cluster. For example, to apply a configuration file to create a deployment, you can run the following command:
kubectl apply -f <config-file-name>.yaml
kubectl delete
The "kubectl delete" command is used to delete resources from a cluster. For example, to delete a deployment, you can run the following command:
kubectl delete deployment <deployment-name> -n <namespace-name>
kubectl create
The "kubectl create" command is used to create resources in a cluster. For example, to create a new namespace, you can run the following command:
kubectl create namespace <namespace-name>
kubectl scale
The "kubectl scale" command is used to scale the number of replicas in a deployment. For example, to scale a deployment to 5 replicas, you can run the following command:
kubectl scale deployment <deployment-name> --replicas=5 -n <namespace-name>
kubectl edit
The "kubectl edit" command is used to edit resources in a cluster. For example, to edit a deployment, you can run the following command:
kubectl edit deployment <deployment-name> -n <namespace-name>
kubectl rollout
The "kubectl rollout" command is used to manage the rollout of a deployment. For example, to rollback a deployment to a previous version, you can run the following command:
kubectl rollout undo deployment <deployment-name> -n <namespace-name>
kubectl exec
The "kubectl exec" command is used to execute a command in a container. For example, to execute a command in a pod, you can run the following command:
kubectl exec <pod-name> -n <namespace-name> -- <command>
kubectl logs
The "kubectl logs" command is used to retrieve the logs of a pod in the Kubernetes cluster. For example, to retrieve the logs of a pod, you can use the following command:
kubectl logs <pod-name>
That’s it for this post, Hope you have got an idea about Top 10 Useful Kubernetes Commands with Examples.
Keep practicing and have fun. Leave your comments if any.
Support Us: Share with your friends and groups.
Stay connected with us on social networking sites, Thank you.
0 Comments