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 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

Si vamos a usar Docker

Comprobamos si funciona

Habilitamos su inicio en el arranque

Paso 2 Instalar Kubectl

Ejecutamos

El fichero descargado lo hacemos ejecutable con y lo movemos a nuestro PATH

Paso 3 Instalar Minikube

Descargamos minikube

Le damos permisos de ejecución

Movemos el ejecutable al PATH

Paso 4 Arrancar Minikube

Si queremos que minikube use Virtualbox ejecutaremos

Si por el contrario queremos que use docker ejecutaríamos

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

Comandos

minikube start para arrancar el cluster

minikube stop para parar el cluster

minikube delete para eliminar el cluster

minikube status para ver el estado

minikube ssh → accedemos a la máquina virtual en caso de haber usado virtualbox como hipervisor

minikube addons list → para ver un listado de los addons activados/desactivados

minikube addons enable/disable <nombre addons> → para activar/desactiva unos de los addons cuyo nombre podemos sacar del listado anterior

minikube dashboard → activa el addon del dashboard web

minikube dashboard –url → para ver la url de acceso al dashboard