Tareas

Edit This Page

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

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 OperativoHipervisores soportados
macOSVirtualBox, VMware Fusion, HyperKit
LinuxVirtualBox, KVM
WindowsVirtualBox, 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

Instalar Minikube

macOS

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

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