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.
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
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.
La forma más fácil de instalar Minikube en macOS es usar Homebrew:
brew cask 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
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
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.
Para instalar Minikube manualmente en Windows, descarga minikube-windows-amd64
, renómbralo a minikube.exe
, y añádelo a tu PATH.
Para instalar Minikube manualmente en Windows usando Windows Installer, descarga minikube-installer.exe
y ejecuta el instalador.
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
¿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.