Skip to content

Instantly share code, notes, and snippets.

@osowski
Last active April 16, 2020 23:28
Show Gist options
  • Star 38 You must be signed in to star a gist
  • Fork 17 You must be signed in to fork a gist
  • Save osowski/adce22b01fadd6e2bc3331c066d7d612 to your computer and use it in GitHub Desktop.
Save osowski/adce22b01fadd6e2bc3331c066d7d612 to your computer and use it in GitHub Desktop.
Install Minikube, Kubectl, and Virtualbox on Ubuntu
#Installing VirtualBox
echo "Installing VirtualBox........................"
sudo apt-get install virtualbox
#Installing kubectl https://kubernetes.io/docs/getting-started-guides/kubectl/
echo "Installing kubectl..........................."
wget https://storage.googleapis.com/kubernetes-release/release/v1.4.4/bin/linux/amd64/kubectl
chmod +x kubectl
sudo mv kubectl /usr/local/bin/kubectl
#Installing minikube https://github.com/kubernetes/minikube/releases
echo "Installing minikube.........................."
curl -Lo minikube https://storage.googleapis.com/minikube/releases/v0.15.0/minikube-linux-amd64 && chmod +x minikube && sudo mv minikube /usr/local/bin/
minikube start
kubectl run hello-minikube --image=gcr.io/google_containers/echoserver:1.4 --port=8080
kubectl expose deployment hello-minikube --type=NodePort
kubectl get pod
sleep 30
kubectl get pod
curl $(minikube service hello-minikube --url)
sleep 60
minikube stop
@bhati416
Copy link

Hi i am using incept-minikube.sh to install the minikube , getting below error , i am new to VM world could you please suggest way out .
Starting local Kubernetes cluster...
Downloading Minikube ISO
68.95 MB / 68.95 MB [==============================================] 100.00% 0s
E0727 12:02:03.131157 15010 start.go:96] Error starting host: Error creating host: Error with pre-create check: "This computer doesn't have VT-X/AMD-v enabled. Enabling it in the BIOS is mandatory".

Retrying.
E0727 12:02:03.132892 15010 start.go:102] Error starting host: Error creating host: Error with pre-create check: "This computer doesn't have VT-X/AMD-v enabled. Enabling it in the BIOS is mandatory"

Thanks in advance.

@Damianofds
Copy link

Hi bhati416,
Maybe I'm hitting a dead horse, anyway: you can explicitly chose the virtualization engine from your VM settings, for example if your hypervisor is vmware player, see attached screenshot.

capture_001_09082017_163721

@Fireworks643
Copy link

VT-x/ AMD-V should be enabled in BIOS of your physical workstation, on your bare metal, then your PC will be working with virtualization technologies like VMware/KVM/Vbox

@medarametlahimabindu
Copy link

iam getting error after minikube stop command

@PasinduTennage
Copy link

I'm getting this error after executing "minikube start"

There is a newer version of minikube available (v0.28.0). Download it here:
https://github.com/kubernetes/minikube/releases/tag/v0.28.0

To disable this notification, run the following:
minikube config set WantUpdateNotification false
Starting local Kubernetes cluster...
E0711 14:34:57.323489 14864 start.go:96] Error starting host: Error getting state for host: machine does not exist.

Retrying.
E0711 14:34:57.324131 14864 start.go:102] Error starting host: Error getting state for host: machine does not exist

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment