Introducción
Minikube es un clúster de Kubernetes todo en uno que se ejecuta en su sistema Linux. Es una herramienta de código abierto bajo el paraguas de CNCF. El clúster opera dentro de una máquina virtual e incluye el entorno de tiempo de ejecución del contenedor que los contenedores podrían ejecutar dentro del nodo.
Esta es la forma más fácil de aprovisionar un clúster de Kubernetes para probar y desarrollar en su entorno local.
Este artículo le mostrará los pasos para instalar Minikube en su máquina con Ubuntu 20.04.
Instalar pre-consultas
En primer lugar, actualicemos la lista de paquetes de software y luego actualicemos su máquina Ubuntu 20.04 ejecutando los siguientes comandos:
$ sudo apt update
$ sudo apt upgrade

Asegúrese de que estos paquetes a continuación se instalarán.
$ sudo apt install curl
$ sudo apt install apt-transport-https
Instalar VirtualBox
Para configurar un clúster de Kubernetes de un solo nodo con Minikube, debe crear una máquina virtual en su máquina Ubuntu. Puede elegir VirtualBox o KVM. En esta guía, usamos VirtualBox.
$ sudo apt install virtualbox virtualbox-ext-pack

Una vez completada la instalación, pasemos al siguiente paso.
Instalar Minikube
Ahora es el momento de descargar el último Minikube del repositorio oficial.
$ wget https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64

El archivo minikube se acaba de descargar, debe otorgarle el permiso de ejecución.
$ chmod +x minikube-linux-amd64

A continuación, mueva el archivo minikube al directorio /usr/local/bin:
$ sudo mv minikube-linux-amd64 /usr/local/bin/minikube
Comprobando la versión de minikube:
$ minikube version
Salida:

Como puede ver, la versión actual de minikube es v1.21.0.
Para aprovisionar el clúster All-In-One Kubernetes, iniciemos el minikube ejecutando el siguiente comando:
$ minikube start

Acaba de aprovisionar con éxito un clúster de Kubernetes en su máquina local.
Gestionar el clúster de Kubernetes
Para interactuar con el clúster de Kubernetes, debe instalar kubectl herramienta.
$ curl -LO https://storage.googleapis.com/kubernetes-release/release/`curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt`/bin/linux/amd64/kubectl
Otorgando el permiso de ejecución:
$ chmod +x kubectl
Luego, mueva el binario kubectl a /usr/local/bin
$ sudo mv kubectl /usr/local/bin

Ahora, puede ejecutar algunos comandos básicos con kubectl para interactuar con su clúster de Kubernetes. Por ejemplo:
Para mostrar el nodo en ejecución:
$ kubectl get node

Para obtener la información del clúster:
$ kubectl cluster-info

Conclusión
Ya revisó los detalles de cómo instalar Minikube en su máquina Ubuntu 20.04. Ahora, puede usar Kubernetes de un solo nodo con minikube para aprender una de las herramientas de orquestación de contenedores más famosas en la era de Cloud Native.
Si tiene alguna inquietud, hágamelo saber. Gracias por leer.