#!/bin/sh
# https://www.gnu.org/licenses/gpl-3.0.txt

minikube stop
minikube delete --all
# Verify the virtualization support on your Linux OS:
if grep -E --color 'vmx|svm' /proc/cpuinfo >/dev/null
then
  echo "Virtualization supported."
else
  echo "Virtualization NOT supported."
fi
# Install the VirtualBox hypervisor
if grep virtualbox /etc/apt/sources.list >/dev/null
then
  echo "Virtualbox is already in the sources.list file."
else
  sudo bash -c 'echo "deb [arch=amd64] https://download.virtualbox.org/virtualbox/debian bionic contrib" >> /etc/apt/sources.list'
fi
set -x
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
sudo apt update
sudo apt install -y virtualbox
# Install Minikube
curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 && chmod +x minikube && sudo mv minikube /usr/local/bin/
# Start Minikube
minikube start --driver virtualbox
# Check the status
minikube status
# Stop minikube
#minikube stop
#minikube --container-runtime cri-o
#minikube stop
#minikube start --container-runtime containerd
#minikube start --container-runtime docker
set +x
