You can either build a release from sources or download a pre-built release. If you don't plan on developing Kubernetes itself, we suggest a pre-built release.
The list of binary releases is available for download from the GitHub Kubernetes repo release page.
Download the latest release and unpack this tar file on Linux or OS X, cd to the created kubernetes/
directory, and then follow the getting started guide for your cloud.
Get the Kubernetes source. If you are simply building a release from source there is no need to set up a full golang environment as all building happens in a Docker container.
Building a release is simple.
git clone https://github.com/GoogleCloudPlatform/kubernetes.git
cd kubernetes
make release
For more details on the release process see the build/
directory