spanish translation (#25481)
spanish translation spanish translation install minikube fix filename to kubectl Update content/es/docs/tasks/tools/_index.md Co-authored-by: Rael Garcia <rael@rael.io> Update content/es/docs/tasks/tools/_index.md Co-authored-by: Rael Garcia <rael@rael.io> Update content/es/docs/tasks/tools/_index.md Co-authored-by: Rael Garcia <rael@rael.io> Update content/es/docs/tasks/tools/_index.md Co-authored-by: Rael Garcia <rael@rael.io> Update content/es/docs/tasks/tools/install-kubectl.md Co-authored-by: Rael Garcia <rael@rael.io> Update content/es/docs/tasks/tools/install-kubectl.md Co-authored-by: Rael Garcia <rael@rael.io> Update content/es/docs/tasks/tools/install-kubectl.md Co-authored-by: Rael Garcia <rael@rael.io> Update content/es/docs/tasks/tools/install-kubectl.md Co-authored-by: Rael Garcia <rael@rael.io> Update content/es/docs/tasks/tools/install-kubectl.md Co-authored-by: Rael Garcia <rael@rael.io> Update content/es/docs/tasks/tools/_index.md Co-authored-by: Rael Garcia <rael@rael.io> Update content/es/docs/tasks/tools/_index.md Co-authored-by: Rael Garcia <rael@rael.io> Update content/es/docs/tasks/tools/install-kubectl.md Co-authored-by: Rael Garcia <rael@rael.io> Update content/es/docs/tasks/tools/_index.md Co-authored-by: Rael Garcia <rael@rael.io> Update content/es/docs/tasks/tools/_index.md Co-authored-by: Rael Garcia <rael@rael.io> Update content/es/docs/tasks/tools/_index.md Co-authored-by: Rael Garcia <rael@rael.io> Update content/es/docs/tasks/tools/install-kubectl.md Co-authored-by: Rael Garcia <rael@rael.io> Apply suggestions from code review Co-authored-by: Rael Garcia <rael@rael.io> Apply suggestions from code review Co-authored-by: Rael Garcia <rael@rael.io> Co-authored-by: Rael Garcia <rael@rael.io>
This commit is contained in:
@@ -1,4 +1,41 @@
|
|||||||
---
|
---
|
||||||
title: "Instalar herramientas"
|
title: "Instalar herramientas"
|
||||||
|
description: Configurar las herramientas de Kubernetes en su computadora.
|
||||||
weight: 10
|
weight: 10
|
||||||
|
no_list: true
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## kubectl
|
||||||
|
|
||||||
|
Usa la herramienta de línea de comandos de Kubernetes, [kubectl](/docs/user-guide/kubectl/), para desplegar y gestionar aplicaciones en Kubernetes. Usando kubectl, puedes inspeccionar recursos del clúster; crear, eliminar, y actualizar componentes; explorar tu nuevo clúster y arrancar aplicaciones.
|
||||||
|
|
||||||
|
Ver [Instalar y Configurar `kubectl`](/docs/tasks/tools/install-kubectl/) para más información sobre cómo descargar y instalar `kubectl` y configurarlo para acceder su clúster.
|
||||||
|
|
||||||
|
<a class="btn btn-primary" href="/docs/tasks/tools/install-kubectl/" role="button" aria-label="Ver la guía de instalación y configuración de kubectl">Ver la guía de instalación y configuración de kubectl</a>
|
||||||
|
|
||||||
|
También se puede leer [la documentación de referencia](/docs/reference/kubectl) de `kubectl`.
|
||||||
|
|
||||||
|
## kind
|
||||||
|
[`kind`](https://kind.sigs.k8s.io/docs/) le permite usar Kubernetes en su máquina local. Esta herramienta require que [Docker](https://docs.docker.com/get-docker/) instalado y configurado.
|
||||||
|
|
||||||
|
En la página de [inicio rápido](https://kind.sigs.k8s.io/docs/user/quick-start/) encontrarás toda la información necesaria para empezar con kind.
|
||||||
|
|
||||||
|
<a class="btn btn-primary" href="https://kind.sigs.k8s.io/docs/user/quick-start/" role="button" aria-label="Ver la guía de inicio rápido">Ver la guía de inicio rápido</a>
|
||||||
|
|
||||||
|
## minikube
|
||||||
|
|
||||||
|
De forma similar a `kind`, [`minikube`](https://minikube.sigs.k8s.io/) es una herramienta que le permite usar Kubernetes en su máquina local. `minikube` le permite ejecutar un único nodo en su computadora personal (PC de Windows, macOS y Linux) para que se pueda probar Kubernetes, o para su trabajo de desarrollo.
|
||||||
|
|
||||||
|
Se puede seguir la guía oficial de [`minikube`](https://minikube.sigs.k8s.io/docs/start/) si su enfoque esta instalando la herramienta.
|
||||||
|
|
||||||
|
<a class="btn btn-primary" href="https://minikube.sigs.k8s.io/docs/start/" role="button" aria-label="Ver la guía de minikube">Ver la guía de minikube</a>
|
||||||
|
|
||||||
|
Una vez `minikube` ha terminado de instalarse, está lista para desplegar un aplicación de ejemplo (/docs/tutorials/hello-minikube/).
|
||||||
|
|
||||||
|
## kubeadm
|
||||||
|
|
||||||
|
Se puede usar la utilidad {{< glossary_tooltip term_id="kubeadm" text="kubeadm" >}} para crear y gestionar clústeres de Kubernetes.
|
||||||
|
|
||||||
|
En [instalando kubeadm](/docs/setup/production-environment/tools/kubeadm/install-kubeadm/) se muestra como instalar kubeadm. Una vez instalado, se puede utilizar [para crear un clúster](/docs/setup/production-environment/tools/kubeadm/create-cluster-kubeadm/).
|
||||||
|
|
||||||
|
<a class="btn btn-primary" href="/docs/setup/production-environment/tools/kubeadm/install-kubeadm/" role="button" aria-label="Ver la guía de instalación">Ver la guía de instalación</a>
|
||||||
|
|||||||
@@ -1,6 +1,4 @@
|
|||||||
---
|
---
|
||||||
reviewers:
|
|
||||||
- mikedanese
|
|
||||||
title: Instalar y Configurar kubectl
|
title: Instalar y Configurar kubectl
|
||||||
content_type: task
|
content_type: task
|
||||||
weight: 10
|
weight: 10
|
||||||
@@ -11,7 +9,7 @@ card:
|
|||||||
---
|
---
|
||||||
|
|
||||||
<!-- overview -->
|
<!-- overview -->
|
||||||
Usa la herramienta de línea de comandos de Kubernetes, [kubectl](/docs/user-guide/kubectl/), para desplegar y gestionar aplicaciones en Kubernetes. Usando kubectl, puedes inspeccionar recursos del clúster; crear, eliminar, y actualizar componentes; explorar tu nuevo clúster; y arrancar aplicaciones de ejemplo.
|
Usa la herramienta de línea de comandos de Kubernetes, [kubectl](/docs/reference/kubectl/kubectl/), para desplegar y gestionar aplicaciones en Kubernetes. Usando kubectl, puedes inspeccionar recursos del clúster; crear, eliminar, y actualizar componentes; explorar tu nuevo clúster; y arrancar aplicaciones de ejemplo. Para ver la lista completa de operaciones de kubectl, se puede ver [el resumen de kubectl](/docs/reference/kubectl/overview/).
|
||||||
|
|
||||||
|
|
||||||
## {{% heading "prerequisites" %}}
|
## {{% heading "prerequisites" %}}
|
||||||
@@ -22,21 +20,55 @@ Debes usar una versión de kubectl que esté a menos de una versión menor de di
|
|||||||
|
|
||||||
<!-- steps -->
|
<!-- steps -->
|
||||||
|
|
||||||
## Instalar kubectl
|
## Instalar kubectl en Linux
|
||||||
|
|
||||||
Estos son algunos métodos para instalar kubectl.
|
### Instalar el binario de kubectl con curl en Linux
|
||||||
|
|
||||||
## Instalar el binario de kubectl usando gestión nativa de paquetes
|
1. Descargar la última entrega:
|
||||||
|
|
||||||
|
```
|
||||||
|
curl -LO "https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl"
|
||||||
|
```
|
||||||
|
|
||||||
|
Para descargar una versión específica, remplaza el comando `$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)` con la versión específica.
|
||||||
|
|
||||||
|
Por ejemplo, para descarga la versión {{< param "fullversion" >}} en Linux, teclea:
|
||||||
|
|
||||||
|
```
|
||||||
|
curl -LO https://storage.googleapis.com/kubernetes-release/release/{{< param "fullversion" >}}/bin/linux/amd64/kubectl
|
||||||
|
```
|
||||||
|
|
||||||
|
2. Habilita los permisos de ejecución del binario `kubectl`.
|
||||||
|
|
||||||
|
```
|
||||||
|
chmod +x ./kubectl
|
||||||
|
```
|
||||||
|
|
||||||
|
3. Mueve el binario dentro de tu PATH.
|
||||||
|
|
||||||
|
```
|
||||||
|
sudo mv ./kubectl /usr/local/bin/kubectl
|
||||||
|
```
|
||||||
|
|
||||||
|
4. Comprueba que la versión que se ha instalado es la más reciente.
|
||||||
|
|
||||||
|
```
|
||||||
|
kubectl version --client
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
## Instalar mediante el gestor de paquetes del sistema
|
||||||
|
|
||||||
{{< tabs name="kubectl_install" >}}
|
{{< tabs name="kubectl_install" >}}
|
||||||
{{< tab name="Ubuntu, Debian o HypriotOS" codelang="bash" >}}
|
{{< tab name="Ubuntu, Debian or HypriotOS" codelang="bash" >}}
|
||||||
sudo apt-get update && sudo apt-get install -y apt-transport-https
|
sudo apt-get update && sudo apt-get install -y apt-transport-https gnupg2 curl
|
||||||
curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
|
curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
|
||||||
echo "deb https://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee -a /etc/apt/sources.list.d/kubernetes.list
|
echo "deb https://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee -a /etc/apt/sources.list.d/kubernetes.list
|
||||||
sudo apt-get update
|
sudo apt-get update
|
||||||
sudo apt-get install -y kubectl
|
sudo apt-get install -y kubectl
|
||||||
{{< /tab >}}
|
{{< /tab >}}
|
||||||
{{< tab name="CentOS, RHEL o Fedora" codelang="bash" >}}cat <<EOF > /etc/yum.repos.d/kubernetes.repo
|
|
||||||
|
{{< tab name="CentOS, RHEL or Fedora" codelang="bash" >}}cat <<EOF > /etc/yum.repos.d/kubernetes.repo
|
||||||
[kubernetes]
|
[kubernetes]
|
||||||
name=Kubernetes
|
name=Kubernetes
|
||||||
baseurl=https://packages.cloud.google.com/yum/repos/kubernetes-el7-x86_64
|
baseurl=https://packages.cloud.google.com/yum/repos/kubernetes-el7-x86_64
|
||||||
@@ -49,65 +81,146 @@ yum install -y kubectl
|
|||||||
{{< /tab >}}
|
{{< /tab >}}
|
||||||
{{< /tabs >}}
|
{{< /tabs >}}
|
||||||
|
|
||||||
|
### Instalar usando otro gestor de paquetes
|
||||||
|
|
||||||
## Instalar con snap en Ubuntu
|
{{< tabs name="other_kubectl_install" >}}
|
||||||
|
{{% tab name="Snap" %}}
|
||||||
Si usas Ubuntu o alguna de las otras distribuciones de Linux que soportan el gestor de paquetes [snap](https://snapcraft.io/docs/core/install), kubectl está disponible como una aplicación [snap](https://snapcraft.io/).
|
Si usas Ubuntu o alguna de las otras distribuciones de Linux que soportan el gestor de paquetes [snap](https://snapcraft.io/docs/core/install), kubectl está disponible como una aplicación [snap](https://snapcraft.io/).
|
||||||
|
|
||||||
1. Cambia al usuario de snap y ejecuta el comando de instalación:
|
```shell
|
||||||
|
snap install kubectl --classic
|
||||||
|
|
||||||
```
|
kubectl version --client
|
||||||
sudo snap install kubectl --classic
|
```
|
||||||
|
|
||||||
|
{{% /tab %}}
|
||||||
|
|
||||||
|
{{% tab name="Homebrew" %}}
|
||||||
|
Si usas alguna de las otras distribuciones de Linux que soportan el gestor de paquetes [Homebrew](https://docs.brew.sh/Homebrew-on-Linux), kubectl está disponible como una aplicación de [Homebrew]((https://docs.brew.sh/Homebrew-on-Linux#install).
|
||||||
|
|
||||||
|
```shell
|
||||||
|
brew install kubectl
|
||||||
|
|
||||||
|
kubectl version --client
|
||||||
|
```
|
||||||
|
|
||||||
|
{{% /tab %}}
|
||||||
|
|
||||||
|
{{< /tabs >}}
|
||||||
|
|
||||||
|
|
||||||
|
## Instalar kubectl en macOS
|
||||||
|
|
||||||
|
### Instalar el binario de kubectl usando curl en macOS
|
||||||
|
|
||||||
|
1. Descarga la última entrega:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
curl -LO "https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/darwin/amd64/kubectl"
|
||||||
|
```
|
||||||
|
|
||||||
|
Para descargar una versión específica, remplaza el comando `$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)` con la versión específica.
|
||||||
|
|
||||||
|
Por ejemplo, para descargar la versión {{< param "fullversion" >}} en macOS, teclea:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
curl -LO https://storage.googleapis.com/kubernetes-release/release/{{< param "fullversion" >}}/bin/darwin/amd64/kubectl
|
||||||
|
```
|
||||||
|
|
||||||
|
2. Habilita los permisos de ejecución del binario `kubectl`.
|
||||||
|
|
||||||
|
```bash
|
||||||
|
chmod +x ./kubectl
|
||||||
|
```
|
||||||
|
|
||||||
|
3. Mueve el binario dentro de tu PATH.
|
||||||
|
|
||||||
|
```bash
|
||||||
|
sudo mv ./kubectl /usr/local/bin/kubectl
|
||||||
```
|
```
|
||||||
|
|
||||||
2. Para asegurar que la versión utilizada sea la más actual puedes probar:
|
4. Para asegurar que la versión utilizada sea la más actual puedes probar:
|
||||||
|
|
||||||
```
|
```bash
|
||||||
kubectl version
|
kubectl version --client
|
||||||
```
|
```
|
||||||
|
|
||||||
## Instalar con Homebrew en macOS
|
### Instalar con Homebrew en macOS
|
||||||
|
|
||||||
Si estás usando macOS y el gestor de paquetes es [Homebrew](https://brew.sh/), puedes instalar kubectl con Homebrew.
|
Si estás usando macOS y el gestor de paquetes es [Homebrew](https://brew.sh/), puedes instalar `kubectl` con `brew`.
|
||||||
|
|
||||||
1. Ejecuta el comando de instalación:
|
1. Ejecuta el comando de instalación:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
brew install kubectl
|
||||||
```
|
```
|
||||||
|
|
||||||
|
o
|
||||||
|
|
||||||
|
```bash
|
||||||
brew install kubernetes-cli
|
brew install kubernetes-cli
|
||||||
```
|
```
|
||||||
|
|
||||||
2. Para asegurar que la versión utilizada sea la más actual puedes probar:
|
2. Para asegurar que la versión utilizada sea la más actual, puedes ejecutar:
|
||||||
|
|
||||||
```
|
```bash
|
||||||
kubectl version
|
kubectl version --client
|
||||||
```
|
```
|
||||||
|
|
||||||
## Instalar con Macports en macOS
|
### Instalar con Macports en macOS
|
||||||
|
|
||||||
Si estás en macOS y usando el gestor de paquetes [Macports](https://macports.org/), puedes instalar kubectl con Macports.
|
Si estás en macOS y utilizas el gestor de paquetes [Macports](https://macports.org/), puedes instalar `kubectl` con `port`.
|
||||||
|
|
||||||
1. Ejecuta los comandos de instalación:
|
1. Ejecuta los comandos de instalación:
|
||||||
|
|
||||||
```
|
```bash
|
||||||
sudo port selfupdate
|
sudo port selfupdate
|
||||||
sudo port install kubectl
|
sudo port install kubectl
|
||||||
```
|
```
|
||||||
|
|
||||||
2. Para asegurar que la versión utilizada sea la más actual puedes probar:
|
2. Para asegurar que la versión utilizada sea la más actual puedes ejecutar:
|
||||||
|
|
||||||
```
|
```bash
|
||||||
kubectl version
|
kubectl version --client
|
||||||
```
|
```
|
||||||
|
|
||||||
## Instalar con Powershell desde PSGallery
|
# Instalar kubectl en Windows
|
||||||
|
|
||||||
Si estás en Windows y usando el gestor de paquetes [Powershell Gallery](https://www.powershellgallery.com/), puedes instalar y actualizar kubectl con Powershell.
|
### Instalar el binario de kubectl con curl en Windows
|
||||||
|
|
||||||
|
1. Descargar la última entrega {{< param "fullversion" >}} de [este link]((https://storage.googleapis.com/kubernetes-release/release/{{< param "fullversion" >}}/bin/windows/amd64/kubectl.exe).
|
||||||
|
|
||||||
|
o si tiene `curl` instalada, utiliza este comando:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
curl -LO https://storage.googleapis.com/kubernetes-release/release/{{< param "fullversion" >}}/bin/windows/amd64/kubectl.exe
|
||||||
|
```
|
||||||
|
|
||||||
|
Para averiguar la última versión estable (por ejemplo, para secuencias de comandos), echa un vistazo a [https://storage.googleapis.com/kubernetes-release/release/stable.txt](https://storage.googleapis.com/kubernetes-release/release/stable.txt).
|
||||||
|
|
||||||
|
2. Añade el binario a tu PATH.
|
||||||
|
|
||||||
|
3. Para asegurar que la versión utilizada sea la más actual, puedes ejecutar:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
kubectl version --client
|
||||||
|
```
|
||||||
|
|
||||||
|
{{< note >}}
|
||||||
|
[Docker Desktop para Windows](https://docs.docker.com/docker-for-windows/#kubernetes) añade su propia versión de `kubectl` a PATH.
|
||||||
|
|
||||||
|
Si tienes Docker Desktop instalado, es posible que tengas que modificar tu PATH al PATH añadido por Docker Desktop o eliminar la versión de `kubectl` proporcionada por Docker Desktop.
|
||||||
|
{{< /note >}}
|
||||||
|
|
||||||
|
### Instalar con Powershell desde PSGallery
|
||||||
|
|
||||||
|
Si estás en Windows y utilizas el gestor de paquetes [Powershell Gallery](https://www.powershellgallery.com/), puedes instalar y actualizar kubectl con Powershell.
|
||||||
|
|
||||||
1. Ejecuta los comandos de instalación (asegurándote de especificar una `DownloadLocation`):
|
1. Ejecuta los comandos de instalación (asegurándote de especificar una `DownloadLocation`):
|
||||||
|
|
||||||
```
|
```powershell
|
||||||
Install-Script -Name install-kubectl -Scope CurrentUser -Force
|
Install-Script -Name 'install-kubectl' -Scope CurrentUser -Force
|
||||||
install-kubectl.ps1 [-DownloadLocation <path>]
|
install-kubectl.ps1 [-DownloadLocation <path>]
|
||||||
```
|
```
|
||||||
|
|
||||||
{{< note >}}Si no especificas una `DownloadLocation`, `kubectl` se instalará en el directorio temporal del usuario.{{< /note >}}
|
{{< note >}}Si no especificas una `DownloadLocation`, `kubectl` se instalará en el directorio temporal del usuario.{{< /note >}}
|
||||||
@@ -116,57 +229,66 @@ Si estás en Windows y usando el gestor de paquetes [Powershell Gallery](https:/
|
|||||||
|
|
||||||
2. Para asegurar que la versión utilizada sea la más actual puedes probar:
|
2. Para asegurar que la versión utilizada sea la más actual puedes probar:
|
||||||
|
|
||||||
```
|
```powershell
|
||||||
kubectl version
|
kubectl version --client
|
||||||
```
|
```
|
||||||
|
|
||||||
{{< note >}}Actualizar la instalación se realiza mediante la re-ejecución de los dos comandos listados en el paso 1.{{< /note >}}
|
{{< note >}}
|
||||||
|
Actualizar la instalación se realiza mediante la re-ejecución de los dos comandos listados en el paso 1.{{< /note >}}
|
||||||
|
|
||||||
## Instalar en Windows usando Chocolatey o scoop
|
### Instalar en Windows usando Chocolatey o scoop
|
||||||
|
|
||||||
Para instalar kubectl en Windows puedes usar bien el gestor de paquetes [Chocolatey](https://chocolatey.org) o el instalador de línea de comandos [scoop](https://scoop.sh).
|
1. Para instalar kubectl en Windows puedes usar el gestor de paquetes [Chocolatey](https://chocolatey.org) o el instalador de línea de comandos [scoop](https://scoop.sh).
|
||||||
{{< tabs name="kubectl_win_install" >}}
|
|
||||||
{{% tab name="choco" %}}
|
|
||||||
|
|
||||||
|
{{< tabs name="kubectl_win_install" >}}
|
||||||
|
{{% tab name="choco" %}}
|
||||||
|
Using [Chocolatey](https://chocolatey.org).
|
||||||
|
|
||||||
|
```powershell
|
||||||
choco install kubernetes-cli
|
choco install kubernetes-cli
|
||||||
|
```
|
||||||
|
{{% /tab %}}
|
||||||
|
{{% tab name="scoop" %}}
|
||||||
|
Using [scoop](https://scoop.sh).
|
||||||
|
|
||||||
{{% /tab %}}
|
```powershell
|
||||||
{{% tab name="scoop" %}}
|
|
||||||
|
|
||||||
scoop install kubectl
|
scoop install kubectl
|
||||||
|
```
|
||||||
|
{{% /tab %}}
|
||||||
|
{{< /tabs >}}
|
||||||
|
|
||||||
{{% /tab %}}
|
|
||||||
{{< /tabs >}}
|
|
||||||
2. Para asegurar que la versión utilizada sea la más actual puedes probar:
|
2. Para asegurar que la versión utilizada sea la más actual puedes probar:
|
||||||
|
|
||||||
```
|
```powershell
|
||||||
kubectl version
|
kubectl version --client
|
||||||
```
|
```
|
||||||
|
|
||||||
3. Navega a tu directorio de inicio:
|
3. Navega a tu directorio de inicio:
|
||||||
|
|
||||||
|
```powershell
|
||||||
|
# Si estas usando cmd.exe, ejecuta: cd %USERPROFILE%
|
||||||
|
cd ~
|
||||||
```
|
```
|
||||||
cd %USERPROFILE%
|
|
||||||
```
|
|
||||||
4. Crea el directorio `.kube`:
|
4. Crea el directorio `.kube`:
|
||||||
|
|
||||||
```
|
```powershell
|
||||||
mkdir .kube
|
mkdir .kube
|
||||||
```
|
```
|
||||||
|
|
||||||
5. Cambia al directorio `.kube` que acabas de crear:
|
5. Cambia al directorio `.kube` que acabas de crear:
|
||||||
|
|
||||||
```
|
```powershell
|
||||||
cd .kube
|
cd .kube
|
||||||
```
|
```
|
||||||
|
|
||||||
6. Configura kubectl para usar un clúster remoto de Kubernetes:
|
6. Configura kubectl para usar un clúster remoto de Kubernetes:
|
||||||
|
|
||||||
```
|
```powershell
|
||||||
New-Item config -type file
|
New-Item config -type file
|
||||||
```
|
```
|
||||||
|
|
||||||
{{< note >}}Edita el fichero de configuración con un editor de texto de tu elección, como Notepad.{{< /note >}}
|
{{< note >}}Edita el fichero de configuración con un editor de texto de tu elección, como Notepad.{{< /note >}}
|
||||||
|
|
||||||
## Descarga como parte del Google Cloud SDK
|
## Descarga como parte del Google Cloud SDK
|
||||||
|
|
||||||
@@ -175,107 +297,32 @@ Puedes instalar kubectl como parte del Google Cloud SDK.
|
|||||||
1. Instala el [Google Cloud SDK](https://cloud.google.com/sdk/).
|
1. Instala el [Google Cloud SDK](https://cloud.google.com/sdk/).
|
||||||
2. Ejecuta el comando de instalación de `kubectl`:
|
2. Ejecuta el comando de instalación de `kubectl`:
|
||||||
|
|
||||||
```
|
```shell
|
||||||
gcloud components install kubectl
|
gcloud components install kubectl
|
||||||
```
|
```
|
||||||
|
|
||||||
3. Para asegurar que la versión utilizada sea la más actual puedes probar:
|
3. Para asegurar que la versión utilizada sea la más actual puedes probar:
|
||||||
|
|
||||||
```
|
```shell
|
||||||
kubectl version
|
kubectl version --client
|
||||||
```
|
```
|
||||||
|
|
||||||
## Instalar el binario de kubectl usando curl
|
## Comprobar la configuración kubectl
|
||||||
|
|
||||||
{{< tabs name="kubectl_install_curl" >}}
|
|
||||||
{{% tab name="macOS" %}}
|
|
||||||
1. Descarga la última entrega:
|
|
||||||
|
|
||||||
```
|
|
||||||
curl -LO https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/darwin/amd64/kubectl
|
|
||||||
```
|
|
||||||
|
|
||||||
Para descargar una versión específica, remplaza el comando `$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)` con la versión específica.
|
|
||||||
|
|
||||||
Por ejemplo, para descargar la versión {{< param "fullversion" >}} en macOS, teclea:
|
|
||||||
|
|
||||||
```
|
|
||||||
curl -LO https://storage.googleapis.com/kubernetes-release/release/{{< param "fullversion" >}}/bin/darwin/amd64/kubectl
|
|
||||||
```
|
|
||||||
|
|
||||||
2. Haz el binario de kubectl ejecutable.
|
|
||||||
|
|
||||||
```
|
|
||||||
chmod +x ./kubectl
|
|
||||||
```
|
|
||||||
|
|
||||||
3. Mueve el binario dentro de tu PATH.
|
|
||||||
|
|
||||||
```
|
|
||||||
sudo mv ./kubectl /usr/local/bin/kubectl
|
|
||||||
```
|
|
||||||
{{% /tab %}}
|
|
||||||
{{% tab name="Linux" %}}
|
|
||||||
|
|
||||||
1. Descarga la última entrega con el comando:
|
|
||||||
|
|
||||||
```
|
|
||||||
curl -LO https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl
|
|
||||||
```
|
|
||||||
|
|
||||||
Para descargar una versión específica, remplaza el trozo del comando `$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)` con la versión específica.
|
|
||||||
|
|
||||||
Por ejemplo, para descargar la versión {{< param "fullversion" >}} en Linux, teclea:
|
|
||||||
|
|
||||||
```
|
|
||||||
curl -LO https://storage.googleapis.com/kubernetes-release/release/{{< param "fullversion" >}}/bin/linux/amd64/kubectl
|
|
||||||
```
|
|
||||||
|
|
||||||
2. Haz el binario de kubectl ejecutable.
|
|
||||||
|
|
||||||
```
|
|
||||||
chmod +x ./kubectl
|
|
||||||
```
|
|
||||||
|
|
||||||
3. Mueve el binario dentro de tu PATH.
|
|
||||||
|
|
||||||
```
|
|
||||||
sudo mv ./kubectl /usr/local/bin/kubectl
|
|
||||||
```
|
|
||||||
{{% /tab %}}
|
|
||||||
{{% tab name="Windows" %}}
|
|
||||||
1. Descarga la última entrega {{< param "fullversion" >}} desde [este enlace](https://storage.googleapis.com/kubernetes-release/release/{{< param "fullversion" >}}/bin/windows/amd64/kubectl.exe).
|
|
||||||
|
|
||||||
O si tienes `curl` instalado, usa este comando:
|
|
||||||
|
|
||||||
```
|
|
||||||
curl -LO https://storage.googleapis.com/kubernetes-release/release/{{< param "fullversion" >}}/bin/windows/amd64/kubectl.exe
|
|
||||||
```
|
|
||||||
|
|
||||||
Para averiguar la última versión estable (por ejemplo, para secuencias de comandos), echa un vistazo a [https://storage.googleapis.com/kubernetes-release/release/stable.txt](https://storage.googleapis.com/kubernetes-release/release/stable.txt).
|
|
||||||
|
|
||||||
2. Añade el binario a tu PATH.
|
|
||||||
{{% /tab %}}
|
|
||||||
{{< /tabs >}}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Configurar kubectl
|
|
||||||
|
|
||||||
Para que kubectl pueda encontrar y acceder a un clúster de Kubernetes, necesita un [fichero kubeconfig](/docs/tasks/access-application-cluster/configure-access-multiple-clusters/), que se crea de forma automática cuando creas un clúster usando [kube-up.sh](https://github.com/kubernetes/kubernetes/blob/master/cluster/kube-up.sh) o despliegas de forma satisfactoria un clúster de Minikube. Revisa las [guías para comenzar](/docs/setup/) para más información acerca de crear clústers. Si necesitas acceso a un clúster que no has creado, ver el [documento de Compartir Acceso a un Clúster](/docs/tasks/access-application-cluster/configure-access-multiple-clusters/).
|
Para que kubectl pueda encontrar y acceder a un clúster de Kubernetes, necesita un [fichero kubeconfig](/docs/tasks/access-application-cluster/configure-access-multiple-clusters/), que se crea de forma automática cuando creas un clúster usando [kube-up.sh](https://github.com/kubernetes/kubernetes/blob/master/cluster/kube-up.sh) o despliegas de forma satisfactoria un clúster de Minikube. Revisa las [guías para comenzar](/docs/setup/) para más información acerca de crear clústers. Si necesitas acceso a un clúster que no has creado, ver el [documento de Compartir Acceso a un Clúster](/docs/tasks/access-application-cluster/configure-access-multiple-clusters/).
|
||||||
Por defecto, la configuración de kubectl se encuentra en `~/.kube/config`.
|
Por defecto, la configuración de kubectl se encuentra en `~/.kube/config`.
|
||||||
|
|
||||||
## Comprobar la configuración kubectl
|
|
||||||
Comprueba que kubectl está correctamente configurado obteniendo el estado del clúster:
|
Comprueba que kubectl está correctamente configurado obteniendo el estado del clúster:
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
kubectl cluster-info
|
kubectl cluster-info
|
||||||
```
|
```
|
||||||
|
|
||||||
Si ves una respuesta en forma de URL, kubectl está correctamente configurado para acceder a tu clúster.
|
Si ves una respuesta en forma de URL, kubectl está correctamente configurado para acceder a tu clúster.
|
||||||
|
|
||||||
Si ves un mensaje similar al siguiente, kubectl no está correctamente configurado o no es capaz de conectar con un clúster de Kubernetes.
|
Si ves un mensaje similar al siguiente, kubectl no está correctamente configurado o no es capaz de conectar con un clúster de Kubernetes.
|
||||||
|
|
||||||
```shell
|
```
|
||||||
The connection to the server <server-name:port> was refused - did you specify the right host or port?
|
The connection to the server <server-name:port> was refused - did you specify the right host or port?
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -287,7 +334,9 @@ Si kubectl cluster-info devuelve la respuesta en forma de url, pero no puedes ac
|
|||||||
kubectl cluster-info dump
|
kubectl cluster-info dump
|
||||||
```
|
```
|
||||||
|
|
||||||
## Habilitar el auto-completado en el intérprete de comandos
|
## kubectl configuraciones opcionales
|
||||||
|
|
||||||
|
### Habilitar el auto-completado en el intérprete de comandos
|
||||||
|
|
||||||
kubectl provee de soporte para auto-completado para Bash y Zsh, ¡que te puede ahorrar mucho uso del teclado!
|
kubectl provee de soporte para auto-completado para Bash y Zsh, ¡que te puede ahorrar mucho uso del teclado!
|
||||||
|
|
||||||
@@ -323,16 +372,23 @@ Debes asegurarte que la secuencia de comandos de completado de kubectl corre en
|
|||||||
|
|
||||||
- Corre la secuencia de comandos de completado en tu `~/.bashrc`:
|
- Corre la secuencia de comandos de completado en tu `~/.bashrc`:
|
||||||
|
|
||||||
```shell
|
```bash
|
||||||
echo 'source <(kubectl completion bash)' >>~/.bashrc
|
echo 'source <(kubectl completion bash)' >>~/.bashrc
|
||||||
```
|
```
|
||||||
|
|
||||||
- Añade la secuencia de comandos de completado al directorio `/etc/bash_completion.d`:
|
- Añade la secuencia de comandos de completado al directorio `/etc/bash_completion.d`:
|
||||||
|
|
||||||
```shell
|
```bash
|
||||||
kubectl completion bash >/etc/bash_completion.d/kubectl
|
kubectl completion bash >/etc/bash_completion.d/kubectl
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Si tienes un alias para `kubectl`, puedes extender los comandos de shell para funcionar con ese alias:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
echo 'alias k=kubectl' >>~/.bashrc
|
||||||
|
echo 'complete -F __start_kubectl k' >>~/.bashrc
|
||||||
|
```
|
||||||
|
|
||||||
{{< note >}}
|
{{< note >}}
|
||||||
bash-completion corre todas las secuencias de comandos de completado en `/etc/bash_completion.d`.
|
bash-completion corre todas las secuencias de comandos de completado en `/etc/bash_completion.d`.
|
||||||
{{< /note >}}
|
{{< /note >}}
|
||||||
@@ -344,21 +400,43 @@ Ambas estrategias son equivalentes. Tras recargar tu intérprete de comandos, el
|
|||||||
|
|
||||||
{{% tab name="Bash en macOS" %}}
|
{{% tab name="Bash en macOS" %}}
|
||||||
|
|
||||||
{{< warning>}}
|
|
||||||
macOS incluye Bash 3.2 por defecto. La secuencia de comandos de completado de kubectl requiere Bash 4.1+ y no funciona con Bash 3.2. Una posible alternativa es instalar una nueva versión de Bash en macOS (ver instrucciones [aquí](https://itnext.io/upgrading-bash-on-macos-7138bd1066ba)). Las instrucciones de abajo sólo funcionan si estás usando Bash 4.1+.
|
|
||||||
{{< /warning >}}
|
|
||||||
|
|
||||||
### Introducción
|
### Introducción
|
||||||
|
|
||||||
La secuencia de comandos de completado de kubectl para Bash puede generarse con el comando `kubectl completion bash`. Corriendo la secuencia de comandos de completado en tu intérprete de comandos habilita el auto-completado de kubectl.
|
La secuencia de comandos de completado de kubectl para Bash puede generarse con el comando `kubectl completion bash`. Corriendo la secuencia de comandos de completado en tu intérprete de comandos habilita el auto-completado de kubectl.
|
||||||
|
|
||||||
Sin embargo, la secuencia de comandos de completado depende de [*bash-completion**](https://github.com/scop/bash-completion), lo que significa que tienes que instalar primero este programa (puedes probar si ya tienes bash-completion instalado ejecutando `type _init_completion`).
|
Sin embargo, la secuencia de comandos de completado depende de [*bash-completion**](https://github.com/scop/bash-completion), lo que significa que tienes que instalar primero este programa (puedes probar si ya tienes bash-completion instalado ejecutando `type _init_completion`).
|
||||||
|
|
||||||
|
{{< warning>}}
|
||||||
|
macOS incluye Bash 3.2 por defecto. La secuencia de comandos de completado de kubectl requiere Bash 4.1+ y no funciona con Bash 3.2. Una posible alternativa es instalar una nueva versión de Bash en macOS (ver instrucciones [aquí](https://itnext.io/upgrading-bash-on-macos-7138bd1066ba)). Las instrucciones de abajo sólo funcionan si estás usando Bash 4.1+.
|
||||||
|
{{< /warning >}}
|
||||||
|
|
||||||
|
### Actualizar bash
|
||||||
|
|
||||||
|
Las instrucciones asumen que usa Bash 4.1+. Puedes comprobar tu versión de bash con:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
echo $BASH_VERSION
|
||||||
|
```
|
||||||
|
|
||||||
|
Si no es 4.1+, puede actualizar bash con Homebrew:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
brew install bash
|
||||||
|
```
|
||||||
|
|
||||||
|
Recarga tu intérprete de comandos y verifica que estás usando la versión deseada:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
echo $BASH_VERSION $SHELL
|
||||||
|
```
|
||||||
|
|
||||||
|
Usualmente, Homebrew lo instala en `/usr/local/bin/bash`.
|
||||||
|
|
||||||
### Instalar bash-completion
|
### Instalar bash-completion
|
||||||
|
|
||||||
Puedes instalar bash-completion con Homebrew:
|
Puedes instalar bash-completion con Homebrew:
|
||||||
|
|
||||||
```shell
|
```bash
|
||||||
brew install bash-completion@2
|
brew install bash-completion@2
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -368,9 +446,9 @@ El `@2` simboliza bash-completion 2, que es requerido por la secuencia de comand
|
|||||||
|
|
||||||
Como se indicaba en la salida de `brew install` (sección "Caveats"), añade las siguientes líneas a tu `~/.bashrc` o `~/.bash_profile`:
|
Como se indicaba en la salida de `brew install` (sección "Caveats"), añade las siguientes líneas a tu `~/.bashrc` o `~/.bash_profile`:
|
||||||
|
|
||||||
```shell
|
```bash
|
||||||
export BASH_COMPLETION_COMPAT_DIR=/usr/local/etc/bash_completion.d
|
export BASH_COMPLETION_COMPAT_DIR="/usr/local/etc/bash_completion.d"
|
||||||
[[ -r /usr/local/etc/profile.d/bash_completion.sh ]] && . /usr/local/etc/profile.d/bash_completion.sh
|
[[ -r "/usr/local/etc/profile.d/bash_completion.sh" ]] && . "/usr/local/etc/profile.d/bash_completion.sh"
|
||||||
```
|
```
|
||||||
|
|
||||||
Recarga tu intérprete de comandos y verifica que bash-completion está correctamente instalado tecleando `type _init_completion`.
|
Recarga tu intérprete de comandos y verifica que bash-completion está correctamente instalado tecleando `type _init_completion`.
|
||||||
@@ -407,25 +485,31 @@ La secuencia de comandos de completado de kubectl para Zsh puede ser generada co
|
|||||||
|
|
||||||
Para hacerlo en todas tus sesiones de tu intérprete de comandos, añade lo siguiente a tu `~/.zshrc`:
|
Para hacerlo en todas tus sesiones de tu intérprete de comandos, añade lo siguiente a tu `~/.zshrc`:
|
||||||
|
|
||||||
```shell
|
```zsh
|
||||||
source <(kubectl completion zsh)
|
source <(kubectl completion zsh)
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Si tienes alias para kubectl, puedes extender el completado de intérprete de comandos para funcionar con ese alias.
|
||||||
|
|
||||||
|
```zsh
|
||||||
|
echo 'alias k=kubectl' >>~/.zshrc
|
||||||
|
echo 'complete -F __start_kubectl k' >>~/.zshrc
|
||||||
|
```
|
||||||
|
|
||||||
Tras recargar tu intérprete de comandos, el auto-completado de kubectl debería funcionar.
|
Tras recargar tu intérprete de comandos, el auto-completado de kubectl debería funcionar.
|
||||||
|
|
||||||
Si obtienes un error como `complete:13: command not found: compdef`, entonces añade lo siguiente al principio de tu `~/.zshrc`:
|
Si obtienes un error como `complete:13: command not found: compdef`, entonces añade lo siguiente al principio de tu `~/.zshrc`:
|
||||||
|
|
||||||
```shell
|
```zsh
|
||||||
autoload -Uz compinit
|
autoload -Uz compinit
|
||||||
compinit
|
compinit
|
||||||
```
|
```
|
||||||
{{% /tab %}}
|
{{% /tab %}}
|
||||||
{{< /tabs >}}
|
{{< /tabs >}}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## {{% heading "whatsnext" %}}
|
## {{% heading "whatsnext" %}}
|
||||||
|
* [Instalar Minikube](https://minikube.sigs.k8s.io/docs/start/)
|
||||||
[Aprender cómo lanzar y exponer tu aplicación.](/docs/tasks/access-application-cluster/service-access-application-cluster/)
|
* Ver las [guías](/docs/setup/) para ver mas información sobre como crear clusteres.
|
||||||
|
* [Aprender cómo lanzar y exponer tu aplicación.](/docs/tasks/access-application-cluster/service-access-application-cluster/).
|
||||||
|
* Si necesita acceso a un clúster que no se creó, ver el documento de [compartiendo acceso a clúster](/docs/tasks/access-application-cluster/configure-access-multiple-clusters/).
|
||||||
|
* Leer ´la documentación de kubectl reference](/docs/reference/kubectl/kubectl/)
|
||||||
|
|||||||
@@ -1,131 +0,0 @@
|
|||||||
---
|
|
||||||
title: Instalar Minikube
|
|
||||||
content_type: task
|
|
||||||
weight: 20
|
|
||||||
card:
|
|
||||||
name: tasks
|
|
||||||
weight: 10
|
|
||||||
---
|
|
||||||
|
|
||||||
<!-- overview -->
|
|
||||||
|
|
||||||
Esta página muestra cómo instalar [Minikube](/docs/tutorials/hello-minikube), una herramienta que despliega un clúster de Kubernetes con un único nodo en una máquina virtual.
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## {{% heading "prerequisites" %}}
|
|
||||||
|
|
||||||
|
|
||||||
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`:
|
|
||||||
```shell
|
|
||||||
egrep --color 'vmx|svm' /proc/cpuinfo
|
|
||||||
```
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<!-- steps -->
|
|
||||||
|
|
||||||
## Instalar un Hipervisor
|
|
||||||
|
|
||||||
Si todavía no tienes un hipervisor instalado, puedes instalar uno de los siguientes:
|
|
||||||
|
|
||||||
Sistema Operativo | Hipervisores soportados
|
|
||||||
:-----------------|:------------------------
|
|
||||||
macOS | [VirtualBox](https://www.virtualbox.org/wiki/Downloads), [VMware Fusion](https://www.vmware.com/products/fusion), [HyperKit](https://github.com/moby/hyperkit)
|
|
||||||
Linux | [VirtualBox](https://www.virtualbox.org/wiki/Downloads), [KVM](http://www.linux-kvm.org/)
|
|
||||||
Windows | [VirtualBox](https://www.virtualbox.org/wiki/Downloads), [Hyper-V](https://msdn.microsoft.com/en-us/virtualization/hyperv_on_windows/quick_start/walkthrough_install)
|
|
||||||
|
|
||||||
{{< note >}}
|
|
||||||
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.
|
|
||||||
{{< /note >}}
|
|
||||||
|
|
||||||
## Instalar kubectl
|
|
||||||
|
|
||||||
* Instala kubectl siguiendo las instrucciones disponibles en [Instalar y Configurar kubectl](/docs/tasks/tools/install-kubectl/).
|
|
||||||
|
|
||||||
## Instalar Minikube
|
|
||||||
|
|
||||||
### macOS
|
|
||||||
|
|
||||||
La forma más fácil de instalar Minikube en macOS es usar [Homebrew](https://brew.sh):
|
|
||||||
|
|
||||||
```shell
|
|
||||||
brew install minikube
|
|
||||||
```
|
|
||||||
|
|
||||||
También puedes instalarlo en macOS descargando un ejecutable autocontenido:
|
|
||||||
|
|
||||||
```shell
|
|
||||||
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`:
|
|
||||||
|
|
||||||
```shell
|
|
||||||
sudo mv minikube /usr/local/bin
|
|
||||||
```
|
|
||||||
|
|
||||||
### Linux
|
|
||||||
|
|
||||||
{{< note >}}
|
|
||||||
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](https://github.com/kubernetes/minikube#other-ways-to-install) en el repositorio GitHub oficial de Minikube.
|
|
||||||
{{< /note >}}
|
|
||||||
|
|
||||||
Puedes instalar Minikube en Linux descargando un ejecutable autocontenido:
|
|
||||||
|
|
||||||
```shell
|
|
||||||
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`:
|
|
||||||
|
|
||||||
```shell
|
|
||||||
sudo cp minikube /usr/local/bin && rm minikube
|
|
||||||
```
|
|
||||||
|
|
||||||
### Windows
|
|
||||||
|
|
||||||
{{< note >}}
|
|
||||||
Para ejecutar Minikube en Windows, necesitas instalar [Hyper-V](https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/quick-start/enable-hyper-v) primero, que puede ejecutarse en las tres versiones de Windows 10: Windows 10 Enterprise, Windows 10 Professional, y Windows 10 Education.
|
|
||||||
{{< /note >}}
|
|
||||||
|
|
||||||
La forma más fácil de instalar Minikube en Windows es usando [Chocolatey](https://chocolatey.org/) (ejecutar como administrador):
|
|
||||||
|
|
||||||
```shell
|
|
||||||
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`](https://github.com/kubernetes/minikube/releases/latest), renómbralo a `minikube.exe`, y añádelo a tu PATH.
|
|
||||||
|
|
||||||
#### Instalador de Windows
|
|
||||||
|
|
||||||
Para instalar Minikube manualmente en Windows usando [Windows Installer](https://docs.microsoft.com/en-us/windows/desktop/msi/windows-installer-portal), descarga [`minikube-installer.exe`](https://github.com/kubernetes/minikube/releases/latest) y ejecuta el instalador.
|
|
||||||
|
|
||||||
|
|
||||||
## Limpiar todo para comenzar de cero
|
|
||||||
|
|
||||||
Si habías instalado previamente minikube, y ejecutas:
|
|
||||||
```shell
|
|
||||||
minikube start
|
|
||||||
```
|
|
||||||
|
|
||||||
Y dicho comando devuelve un error:
|
|
||||||
```shell
|
|
||||||
machine does not exist
|
|
||||||
```
|
|
||||||
|
|
||||||
Necesitas eliminar permanentemente los siguientes archivos de configuración:
|
|
||||||
```shell
|
|
||||||
rm -rf ~/.minikube
|
|
||||||
```
|
|
||||||
|
|
||||||
## {{% heading "whatsnext" %}}
|
|
||||||
|
|
||||||
|
|
||||||
* [Ejecutar Kubernetes Localmente via Minikube](/docs/setup/minikube/)
|
|
||||||
Reference in New Issue
Block a user