Kubectl

The official command-line utility (CLI) for Kubernetes, used to deploy applications and manage all cluster resources.

Observability Utils Workflow Containers Kubernetes
License: Apache-2.0

Available Platforms

Docker Hub

View on platform

Kubernetes

View on platform

OpenShift

View on platform

Rancher

View on platform

Details

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.