A Different Way to Download Kubectl
Kubernetes has grown and grown to a 1GB download. If all you need is to control the cluster from outside, you don't need all that.
Join the DZone community and get the full member experience.Join For Free
In the Kubernetes documentation for accessing a cluster, there is a step to install kubectl, the CLI for working with clusters. This step assumes you've download a pre-compiled release of Kubernetes and then points you at a subdirectory to find kubectl for your operating system and architecture.
But, do you really want to download 1 GB and all of Kubernetes just to get the CLI for accessing a cluster?
There's an easier way.
Kubectl is available for download at:
<ARCH> with the values appropriate for your system.
<VERSION TAG> is the tagged release, such as
<OS> can be values such as
darwin (for mac),
windows. The possible
<ARCH> values are
Note, the download is kubectl.exe for Windows.
That means you can get kubectl for Mac at version v1.4.1 with a curl like:
curl -O https://storage.googleapis.com/kubernetes-release/release/v1.4.1/bin/darwin/amd64/kubectl
This is a much easier and faster way to get kubectl.
Published at DZone with permission of Matt Farina, DZone MVB. See the original article here.
Opinions expressed by DZone contributors are their own.