Instalar Minikube
Esta página muestra cómo instalar Minikube, una herramienta que despliega un clúster de Kubernetes con un único nodo en una máquina virtual.
- Antes de empezar
- Instalar un Hipervisor
- Instalar kubectl
- Instalar Minikube
- Limpiar todo para comenzar de cero
- Siguientes pasos
Antes de empezar
La virtualización VT-x o AMD-v debe estar habilitada en la BIOS de tu ordenador. En Linux, puedes comprobar si la tienes habilitada buscando ‘vmx’ o ‘svm’ en el fichero /proc/cpuinfo
:
egrep --color 'vmx|svm' /proc/cpuinfo
Instalar un Hipervisor
Si todavía no tienes un hipervisor instalado, puedes instalar uno de los siguientes:
Sistema Operativo | Hipervisores soportados |
---|---|
macOS | VirtualBox, VMware Fusion, HyperKit |
Linux | VirtualBox, KVM |
Windows | VirtualBox, Hyper-V |
Nota: Minikube también soporta una opción--vm-driver=none
que ejecuta los componentes de Kubernetes directamente en el servidor 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.
Instalar kubectl
- Instala kubectl siguiendo las instrucciones disponibles en Instalar y Configurar kubectl.
Instalar Minikube
macOS
La forma más fácil de instalar Minikube en macOS es usar Homebrew:
brew install minikube
También puedes instalarlo en macOS descargando un ejecutable autocontenido:
curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-darwin-amd64 \
&& chmod +x minikube
Para tener disponible en la consola el comando minikube
, puedes añadir el comando al $PATH o moverlo por ejemplo a /usr/local/bin
:
sudo mv minikube /usr/local/bin
Linux
Nota: Este documento muestra cómo instalar Minikube en Linux usando un ejecutable autocontenido. Para métodos alternativos de instalación en Linux, ver Otros métodos de Instalación en el repositorio GitHub oficial de Minikube.
Puedes instalar Minikube en Linux descargando un ejecutable autocontenido:
curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 \
&& chmod +x minikube
Para tener disponible en la consola el comando minikube
, puedes añadir el comando al $PATH o moverlo por ejemplo a /usr/local/bin
:
sudo cp minikube /usr/local/bin && rm minikube
Windows
Nota: Para ejecutar Minikube en Windows, necesitas instalar Hyper-V primero, que puede ejecutarse en las tres versiones de Windows 10: Windows 10 Enterprise, Windows 10 Professional, y Windows 10 Education.
La forma más fácil de instalar Minikube en Windows es usando Chocolatey (ejecutar como administrador):
choco install minikube kubernetes-cli
Una vez Minikube ha terminado de instalarse, cierra la sesión cliente actual y reinicia. Minikube debería haberse añadido a tu $PATH automáticamente.
Instalación manual en Windows
Para instalar Minikube manualmente en Windows, descarga minikube-windows-amd64
, renómbralo a minikube.exe
, y añádelo a tu PATH.
Instalador de Windows
Para instalar Minikube manualmente en Windows usando Windows Installer, descarga minikube-installer.exe
y ejecuta el instalador.
Limpiar todo para comenzar de cero
Si habías instalado previamente minikube, y ejecutas:
minikube start
Y dicho comando devuelve un error:
machine does not exist
Necesitas eliminar permanentemente los siguientes archivos de configuración:
rm -rf ~/.minikube
Siguientes pasos
Comentarios
¿Esta página le ha sido de ayuda?
Muchas gracias por el feedback. Si tienes alguna pregunta específica sobre como usar Kubernetes, puedes preguntar en Stack Overflow. Abre un issue en el repositorio de GitHub si quieres reportar un problema o sugerir alguna mejora.