A Kubernetes cluster can be started in multiple ways. The most common ones use Vagrant, Amazon Web Service (AWS), Google Compute Engine (GCE), and Azure. This link provides complete details about different options. The latest Kubernetes release can be downloaded here.
Full article