
Kubectl
The official command-line utility (CLI) for Kubernetes, used to deploy applications and manage all cluster resources.
Available Platforms
Docker Hub
View on platformKubernetes
View on platformOpenShift
View on platformRancher
View on platformDetails
kubectl is the primary command-line interface (CLI) used to communicate with and manage a Kubernetes cluster. It communicates with the Kubernetes API server to execute commands. Administrators and developers use this utility for nearly all cluster operations, including deploying applications (using .yaml manifests), checking the status and logs of running pods (observability), managing node health, and configuring all Kubernetes resources like services, deployments, and secrets.