Tabla de Contenidos

Minikube

Minikube te permite crear un cluster local de kubernetes

Instalación de Minikube en Linux

https://kubernetes.io/es/docs/tasks/tools/install-minikube/

Paso 1

Lo primero es comprobar si tenemos habilitado en la BIOS la virtualización VT-x o AMD-V, ejecutamos el siguiente comando

egrep --color 'vmx|svm' /proc/cpuinfo
que nos permite visualizar si están activadas dichas opciones buscando en el fichero /proc/cpuinfo

Si vemos que ya están activadas necesitamos elegir entre usar un hipervisor como VirtualBox o usar Docker

Si vamos a usar VirtualBox

sudo apt install virtualbox virtualbox-ext-pack

Si vamos a usar Docker

sudo apt install docker.io

Comprobamos si funciona

docker --version

Habilitamos su inicio en el arranque

sudo systemctl enable docker

Paso 2 Instalar Kubectl

Ejecutamos

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

chmod +x ./kubectl
y lo movemos a nuestro PATH

sudo mv ./kubectl /usr/local/bin/kubectl

Paso 3 Instalar Minikube

Descargamos minikube

wget https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64

Le damos permisos de ejecución

chmod +x minikube-linux-amd64

Movemos el ejecutable al PATH

sudo mv minikube-linux-amd64 /usr/local/bin/minikube

Paso 4 Arrancar Minikube

la opción –vm-driver=none que ejecuta los componentes de Kubernetes directamente en el equipo y no en una máquina virtual (MV). Para usar este modo, se requiere Docker y un entorno Linux, pero no es necesario tener un hipervisor
si te da un error de que necesita tener instalado conntrack ejecuta
sudo apt install  conntrack

Comandos