Tareas

Kubernetes v1.17 ya no mantiene activamente la documentación. La versión que está viendo actualmente es una instantánea estática. Para la documentación actualizada, visita la última versión.

Tareas
Administrar un clúster
Access Clusters Using the Kubernetes API (EN)
Access Services Running on Clusters (EN)
Advertise Extended Resources for a Node (EN)
Autoscale the DNS Service in a Cluster (EN)
Change the default StorageClass (EN)
Change the Reclaim Policy of a PersistentVolume (EN)
Cluster Management (EN)
Configure Multiple Schedulers (EN)
Configure Out of Resource Handling (EN)
Configure Quotas for API Objects (EN)
Control CPU Management Policies on the Node (EN)
Control Topology Management Policies on a node (EN)
Customizing DNS Service (EN)
Debugging DNS Resolution (EN)
Declare Network Policy (EN)
Developing Cloud Controller Manager (EN)
Enabling EndpointSlices (EN)
Enabling Service Topology (EN)
Encrypting Secret Data at Rest (EN)
Guaranteed Scheduling For Critical Add-On Pods (EN)
IP Masquerade Agent User Guide (EN)
Kubernetes Cloud Controller Manager (EN)
Limit Storage Consumption (EN)
Namespaces Walkthrough (EN)
Operating etcd clusters for Kubernetes (EN)
Reconfigure a Node's Kubelet in a Live Cluster (EN)
Reserve Compute Resources for System Daemons (EN)
Safely Drain a Node while Respecting the PodDisruptionBudget (EN)
Securing a Cluster (EN)
Set Kubelet parameters via a config file (EN)
Set up High-Availability Kubernetes Masters (EN)
Share a Cluster with Namespaces (EN)
Using a KMS provider for data encryption (EN)
Using CoreDNS for Service Discovery (EN)
Using NodeLocal DNSCache in Kubernetes clusters (EN)
Using sysctls in a Kubernetes Cluster (EN)
Federación
Administrar la federación de clústeres
Extend kubectl with plugins (EN)
Manage HugePages (EN)
Schedule GPUs (EN)

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

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