kubectl

Canonical Publisher Verified account Verified account

Install latest/stable of kubectl

Ubuntu 16.04 or later?

Make sure snap support is enabled in your Desktop store.


Install using the command line

sudo snap install kubectl --classic

Don't have snapd? Get set up for snaps.

Channel Version Published

Details for kubectl

License

  • Apache-2.0

Last updated

  • 13 December 2025 - latest/stable
  • 17 December 2025 - 1.35/edge

Websites


Contact


Report a Snap Store violation

Share this snap

Generate an embeddable card to be shared on external websites.

Command line client for controlling a Kubernetes cluster.

kubectl is a command line client for running commands against Kubernetes clusters.

For more information about kubectl, including syntax, descriptions of command operations, and common examples, see https://kubernetes.io/docs/reference/kubectl/overview/

For details about each command, including all the supported flags and subcommands, see the kubectl reference documentation: https://kubernetes.io/docs/reference/generated/kubectl/kubectl-commands/


Install kubectl on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.