1. Kubectl 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> 2. 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> 3. 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 4. 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> 5. 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> 6. 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> 7. 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> 8. 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> 9. 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> 10. 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>