Minikube te permite crear un cluster local de kubernetes
Lo primero es comprobar si tenemos habilitado en la BIOS la virtualización VT-x o AMD-V, ejecutamos el siguiente comando
1 |
egrep --color 'vmx|svm' /proc/cpuinfo |
Si vemos que ya están activadas necesitamos elegir entre usar un hipervisor como VirtualBox o usar Docker
1 |
sudo apt install virtualbox virtualbox-ext-pack |
1 |
sudo apt install docker.io |
Comprobamos si funciona
1 |
docker --version |
Habilitamos su inicio en el arranque
1 |
sudo systemctl enable docker |
Ejecutamos
1 |
curl -LO "https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl" |
El fichero descargado lo hacemos ejecutable con
1 |
chmod +x ./kubectl |
1 |
sudo mv ./kubectl /usr/local/bin/kubectl |
Descargamos minikube
Le damos permisos de ejecución
1 |
chmod +x minikube-linux-amd64 |
Movemos el ejecutable al PATH
1 |
sudo mv minikube-linux-amd64 /usr/local/bin/minikube |
1 |
minikube start --vm-driver=virtualbox |
1 |
minikube start --vm-driver=none |
1 |
sudo apt install conntrack |