When building localkube for a specific Kubernetes version, follow the steps at Updating Kubernetes. After you have setup a new folder and GOPATH with the desired version of Kubernetes (from the directions above), you go on to build localkube.
make out/localkube
gsutil cp out/localkube gs://minikube/k8sReleases/$K8S_RELEASE/localkube-linux-amd64
Add an entry in the appropriate version location to deploy/minikube/k8s_releases.json with the version, and send a PR. This file lists the available versions of localkube for minikube. Only add entries to this file that should be released to all users (no pre-release, alpha or beta releases).
The schema for this file can be found in deploy/minikube/k8s_schema.json.
An automated test to verify the schema runs in Travis before each submit.
This step makes the new release trigger update notifications in old versions of Minikube. Use this command from a clean git repo:
gsutil cp deploy/minikube/k8s_releases.json gs://minikube/k8s_releases.json