Kubernetes Quick Install

This is a quick guide to help you get started running Kubernetes on your laptop (or on the cloud).

(This isn’t meant as a production Kuberenetes guide; it’s merely intended to give you something quickly so you can try Fission on it.)


Minikube is the usual way to run Kubernetes on your laptop:


Minikube depends on virtualization tools on the host. For more information, please visit minikube requirements. Here we use the Oracle VM VirtualBox as example. Download and install from: https://www.virtualbox.org/wiki/Downloads

Install and start Kubernetes on OSX:

$ curl -LO https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/darwin/amd64/kubectl && chmod +x kubectl && sudo mv kubectl /usr/local/bin

$ curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-darwin-amd64 && chmod +x minikube && sudo mv minikube /usr/local/bin/

$ minikube start

Or, install and start Kubernetes on Linux:

$ curl -LO https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl && chmod +x kubectl && sudo mv kubectl /usr/local/bin

$ curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 && chmod +x minikube && sudo mv minikube /usr/local/bin/

$ minikube start

Google Container Engine

Alternatively, you can use Google Kubernetes Engine’s free trial to get a 3-node cluster. Hop over to Google Cloud to set that up.