Signed-off-by: Adithya Krishna <aadithya794@gmail.com>
pull/30209/head
Adithya Krishna 2022-01-16 18:39:59 +05:30
parent a77e2efca1
commit dc4ecc0234
No known key found for this signature in database
GPG Key ID: 36ACBA98246346F7
6 changed files with 60 additions and 61 deletions

View File

@ -171,7 +171,7 @@ kubectl version --client
{{< include "verify-kubectl.md" >}} {{< include "verify-kubectl.md" >}}
## Complementos y configuraciones opcionales de kubectl ## Plugins y configuraciones opcionales de kubectl
### Habilitar el autocompletado de shell ### Habilitar el autocompletado de shell

View File

@ -11,18 +11,18 @@ card:
## {{% heading "prerequisites" %}} ## {{% heading "prerequisites" %}}
Debes usar una versión de kubectl que esté dentro de una diferencia de versión menor de tu clúster. Por ejemplo, un v{{< skew latestVersion >}} La cliente puede comunicarse con v{{< skew prevMinorVersion >}}, v{{< skew latestVersion >}}, and v{{< skew nextMinorVersion >}} aviones de control. Debes usar una versión de kubectl que esté dentro de una diferencia de versión menor de tu clúster. Por ejemplo, un v{{< skew latestVersion >}} El cliente puede comunicarse con v{{< skew prevMinorVersion >}}, v{{< skew latestVersion >}}, y v{{< skew nextMinorVersion >}} del plano de control.
El uso de la última versión de kubectl ayuda a evitar problemas imprevistos. El uso de la última versión de kubectl ayuda a evitar problemas imprevistos.
## Instalar kubectl en macOS ## Instalar kubectl en macOS
Existen los siguientes métodos para instalar kubectl en macOS: Existen los siguientes métodos para instalar kubectl en macOS:
- [Instalar kubectl binary con curl en macOS](#install-kubectl-binary-with-curl-on-macos) - [Instalar el binario de kubectl con curl en macOS](#install-kubectl-binary-with-curl-on-macos)
- [Instalar con Homebrew en macOS](#install-with-homebrew-on-macos) - [Instalar con Homebrew en macOS](#install-with-homebrew-on-macos)
- [Instalar con Macports en macOS](#install-with-macports-on-macos) - [Instalar con Macports en macOS](#install-with-macports-on-macos)
### Instalar kubectl binary con curl en macOS ### Instalar el binario de kubectl con curl en macOS
1. Descargue la última versión: 1. Descargue la última versión:
@ -54,7 +54,7 @@ Existen los siguientes métodos para instalar kubectl en macOS:
1. Validar el binario (opcional) 1. Validar el binario (opcional)
Descargue el archivo de suma de comprobación de kubectl: Descargue el archivo de comprobación de kubectl:
{{< tabs name="download_checksum_macos" >}} {{< tabs name="download_checksum_macos" >}}
{{< tab name="Intel" codelang="bash" >}} {{< tab name="Intel" codelang="bash" >}}
@ -65,7 +65,7 @@ Existen los siguientes métodos para instalar kubectl en macOS:
{{< /tab >}} {{< /tab >}}
{{< /tabs >}} {{< /tabs >}}
Valide el binario kubectl con el archivo de suma de comprobación: Valide el binario kubectl con el archivo de comprobación:
```bash ```bash
echo "$(<kubectl.sha256) kubectl" | shasum -a 256 --check echo "$(<kubectl.sha256) kubectl" | shasum -a 256 --check
@ -77,7 +77,7 @@ Existen los siguientes métodos para instalar kubectl en macOS:
kubectl: OK kubectl: OK
``` ```
Si la verificación falla, `shasum` sale con un estado distinto de cero e imprime una salida similar a: Si la verificación falla, `shasum` arroja un valor distinto de cero e imprime una salida similar a:
```bash ```bash
kubectl: FAILED kubectl: FAILED
@ -85,7 +85,7 @@ Existen los siguientes métodos para instalar kubectl en macOS:
``` ```
{{< note >}} {{< note >}}
Descargue la misma versión del binario y la suma de comprobación. Descargue la misma versión del binario y el archivo de comprobación.
{{< /note >}} {{< /note >}}
1. Hacer ejecutable el binario de kubectl. 1. Hacer ejecutable el binario de kubectl.
@ -102,10 +102,10 @@ Existen los siguientes métodos para instalar kubectl en macOS:
``` ```
{{< note >}} {{< note >}}
Cerciorarse `/usr/local/bin` está en su variable de entorno PATH. Asegúrese de que `/usr/local/bin` se encuentre definida en su variable de entorno PATH.
{{< /note >}} {{< /note >}}
1. Pruebe para asegurarse de que la versión que instaló esté actualizada: 1. Para asegurarse de que la versión que instaló se encuentra actualizada, ejecute:
```bash ```bash
kubectl version --client kubectl version --client
@ -113,7 +113,7 @@ Existen los siguientes métodos para instalar kubectl en macOS:
### Instalar con Homebrew en macOS ### Instalar con Homebrew en macOS
Si está en macOS y usa [Homebrew](https://brew.sh/) administrador de paquetes, puede instalar kubectl con Homebrew. Si está en macOS y usa [Homebrew](https://brew.sh/) como administrador de paquetes, puede instalar kubectl con Homebrew.
1. Ejecute el comando de instalación: 1. Ejecute el comando de instalación:
@ -127,7 +127,7 @@ Si está en macOS y usa [Homebrew](https://brew.sh/) administrador de paquetes,
brew install kubernetes-cli brew install kubernetes-cli
``` ```
1. Pruebe para asegurarse de que la versión que instaló esté actualizada: 1. Para asegurarse de que la versión que instaló se encuentra actualizada, ejecute:
```bash ```bash
kubectl version --client kubectl version --client
@ -135,7 +135,7 @@ Si está en macOS y usa [Homebrew](https://brew.sh/) administrador de paquetes,
### Instalar con Macports en macOS ### Instalar con Macports en macOS
Si está en macOS y usa [Macports](https://macports.org/) administrador de paquetes, puede instalar kubectl con Macports. Si está en macOS y usa [Macports](https://macports.org/) como administrador de paquetes, puede instalar kubectl con Macports.
1. Ejecute el comando de instalación: 1. Ejecute el comando de instalación:
@ -144,7 +144,7 @@ Si está en macOS y usa [Macports](https://macports.org/) administrador de paque
sudo port install kubectl sudo port install kubectl
``` ```
1. Pruebe para asegurarse de que la versión que instaló esté actualizada: 1. Para asegurarse de que la versión que instaló se encuentra actualizada, ejecute:
```bash ```bash
kubectl version --client kubectl version --client
@ -154,11 +154,11 @@ Si está en macOS y usa [Macports](https://macports.org/) administrador de paque
{{< include "verify-kubectl.md" >}} {{< include "verify-kubectl.md" >}}
## Complementos y configuraciones opcionales de kubectl ## Plugins y configuraciones opcionales de kubectl
### Habilitar el autocompletado de shell ### Habilitar el autocompletado de shell
kubectl proporciona soporte de autocompletado para Bash y Zsh, lo que puede ahorrarle mucho escribir. kubectl proporciona soporte de autocompletado para Bash y Zsh, lo que puede ahorrarle mucho tiempo al escribir.
A continuación, se muestran los procedimientos para configurar el autocompletado para Bash y Zsh. A continuación, se muestran los procedimientos para configurar el autocompletado para Bash y Zsh.
@ -167,7 +167,7 @@ A continuación, se muestran los procedimientos para configurar el autocompletad
{{< tab name="Zsh" include="optional-kubectl-configs-zsh.md" />}} {{< tab name="Zsh" include="optional-kubectl-configs-zsh.md" />}}
{{< /tabs >}} {{< /tabs >}}
### Instalar el complemento `kubectl convert` ### Instalar el plugin `kubectl-convert`
{{< include "kubectl-convert-overview.md" >}} {{< include "kubectl-convert-overview.md" >}}
@ -184,7 +184,7 @@ A continuación, se muestran los procedimientos para configurar el autocompletad
1. Validar el binario (opcional) 1. Validar el binario (opcional)
Descargue el archivo de suma de comprobación de kubectl: Descargue el archivo de comprobación de kubectl:
{{< tabs name="download_convert_checksum_macos" >}} {{< tabs name="download_convert_checksum_macos" >}}
{{< tab name="Intel" codelang="bash" >}} {{< tab name="Intel" codelang="bash" >}}
@ -195,7 +195,7 @@ A continuación, se muestran los procedimientos para configurar el autocompletad
{{< /tab >}} {{< /tab >}}
{{< /tabs >}} {{< /tabs >}}
Valide el binario kubectl-convert con el archivo de suma de comprobación: Valide el binario kubectl-convert con el archivo de comprobación:
```bash ```bash
echo "$(<kubectl-convert.sha256) kubectl-convert" | shasum -a 256 --check echo "$(<kubectl-convert.sha256) kubectl-convert" | shasum -a 256 --check
@ -207,7 +207,7 @@ A continuación, se muestran los procedimientos para configurar el autocompletad
kubectl-convert: OK kubectl-convert: OK
``` ```
Si la verificación falla, `shasum` sale con un estado distinto de cero e imprime una salida similar a: Si la verificación falla, `shasum` arroja un valor distinto de cero e imprime una salida similar a:
```bash ```bash
kubectl-convert: FAILED kubectl-convert: FAILED
@ -215,16 +215,16 @@ A continuación, se muestran los procedimientos para configurar el autocompletad
``` ```
{{< note >}} {{< note >}}
Descargue la misma versión del binario y la suma de comprobación. Descargue la misma versión del binario y el archivo de comprobación.
{{< /note >}} {{< /note >}}
1. Hacer ejecutable kubectl-convert binary 1. Hacer ejecutable el binario de kubectl-convert
```bash ```bash
chmod +x ./kubectl-convert chmod +x ./kubectl-convert
``` ```
1. Mueva el binario kubectl-convert a una ubicación de archivo en su sistema`PATH`. 1. Mueva el binario kubectl-convert a una ubicación de archivo en su sistema `PATH`.
```bash ```bash
sudo mv ./kubectl-convert /usr/local/bin/kubectl-convert sudo mv ./kubectl-convert /usr/local/bin/kubectl-convert
@ -232,7 +232,7 @@ A continuación, se muestran los procedimientos para configurar el autocompletad
``` ```
{{< note >}} {{< note >}}
Cerciorarse `/usr/local/bin` está en tu PATH Variable ambiental. Asegúrese de que `/usr/local/bin` se encuentre definida en su variable de entorno PATH.
{{< /note >}} {{< /note >}}
1. Verifique que el complemento se haya instalado correctamente 1. Verifique que el complemento se haya instalado correctamente
@ -241,7 +241,7 @@ A continuación, se muestran los procedimientos para configurar el autocompletad
kubectl convert --help kubectl convert --help
``` ```
Si no ve un error, significa que el complemento se instaló correctamente. Si no ve algun error, significa que el complemento se instaló correctamente.
## {{% heading "whatsnext" %}} ## {{% heading "whatsnext" %}}

View File

@ -19,11 +19,11 @@ El uso de la última versión de kubectl ayuda a evitar problemas imprevistos.
Existen los siguientes métodos para instalar kubectl en Windows: Existen los siguientes métodos para instalar kubectl en Windows:
- [Instalar kubectl binary con curl en Windows](#install-kubectl-binary-with-curl-on-windows) - [Instalar el binario de kubectl con curl en Windows](#install-kubectl-binary-with-curl-on-windows)
- [Instalar en Windows usando Chocolatey o Scoop](#install-on-windows-using-chocolatey-or-scoop) - [Instalar en Windows usando Chocolatey o Scoop](#install-on-windows-using-chocolatey-or-scoop)
### Instalar kubectl binary con curl en Windows ### Instalar el binario de kubectl con curl en Windows
1. Descarga la [última versión {{< param "fullversion" >}}](https://dl.k8s.io/release/{{< param "fullversion" >}}/bin/windows/amd64/kubectl.exe). 1. Descarga la [última versión {{< param "fullversion" >}}](https://dl.k8s.io/release/{{< param "fullversion" >}}/bin/windows/amd64/kubectl.exe).
@ -39,22 +39,22 @@ Existen los siguientes métodos para instalar kubectl en Windows:
1. Validar el binario (opcional) 1. Validar el binario (opcional)
Descargue el archivo de suma de comprobación de kubectl: Descargue el archivo de comprobación de kubectl:
```powershell ```powershell
curl -LO https://dl.k8s.io/{{< param "fullversion" >}}/bin/windows/amd64/kubectl.exe.sha256 curl -LO https://dl.k8s.io/{{< param "fullversion" >}}/bin/windows/amd64/kubectl.exe.sha256
``` ```
Valide el binario kubectl con el archivo de suma de comprobación: Valide el binario kubectl con el archivo de comprobación:
- Usando el símbolo del sistema para comparar manualmente la salida de `CertUtil` con el archivo de suma de comprobación descargado: - Usando la consola del sistema para comparar manualmente la salida de `CertUtil` con el archivo de comprobación descargado:
```cmd ```cmd
CertUtil -hashfile kubectl.exe SHA256 CertUtil -hashfile kubectl.exe SHA256
type kubectl.exe.sha256 type kubectl.exe.sha256
``` ```
- Usando PowerShell para automatizar la verificación usando el `-eq` Operadora para obtener una `True` o `False` resultado: - Usando PowerShell puede automatizar la verificación usando el operador `-eq` para obtener un resultado de `True` o `False`:
```powershell ```powershell
$($(CertUtil -hashfile .\kubectl.exe SHA256)[1] -replace " ", "") -eq $(type .\kubectl.exe.sha256) $($(CertUtil -hashfile .\kubectl.exe SHA256)[1] -replace " ", "") -eq $(type .\kubectl.exe.sha256)
@ -62,21 +62,21 @@ Existen los siguientes métodos para instalar kubectl en Windows:
1. Agregue el binario a su `PATH`. 1. Agregue el binario a su `PATH`.
1. Prueba para asegurar la versión de`kubectl` Es la misma que descargada: 1. Para asegurar que la versión de`kubectl` es la misma que descargada, ejecute:
```cmd ```cmd
kubectl version --client kubectl version --client
``` ```
{{< note >}} {{< note >}}
[Docker Desktop para Windows](https://docs.docker.com/docker-for-windows/#kubernetes) agrega su propia versión de `kubectl` a` PATH`. [Docker Desktop para Windows](https://docs.docker.com/docker-for-windows/#kubernetes) agrega su propia versión de `kubectl` a el `PATH`.
Si ha instalado Docker Desktop antes, es posible que deba colocar su `PATH` entrada antes de la agregada por el instalador de Docker Desktop o elimine el `kubectl`. Si ha instalado Docker Desktop antes, es posible que deba colocar su entrada en el `PATH` antes de la agregada por el instalador de Docker Desktop o elimine el `kubectl`.
{{< /note >}} {{< /note >}}
### Instalar en Windows usando Chocolatey o Scoop ### Instalar en Windows usando Chocolatey o Scoop
1. Para instalar kubectl en Windows, puede usar [Chocolatey](https://chocolatey.org) 1. Para instalar kubectl en Windows, puede usar [Chocolatey](https://chocolatey.org)
administrador de paquetes o [Scoop](https://scoop.sh) instalador de línea de comandos. como administrador de paquetes o el instalador [Scoop](https://scoop.sh) desde línea de comandos.
{{< tabs name="kubectl_win_install" >}} {{< tabs name="kubectl_win_install" >}}
{{% tab name="choco" %}} {{% tab name="choco" %}}
@ -92,7 +92,7 @@ administrador de paquetes o [Scoop](https://scoop.sh) instalador de línea de co
{{< /tabs >}} {{< /tabs >}}
1. Pruebe para asegurarse de que la versión que instaló esté actualizada: 1. Para asegurarse de que la versión que instaló esté actualizada, ejecute:
```powershell ```powershell
kubectl version --client kubectl version --client
@ -131,17 +131,17 @@ Edite el archivo de configuración con un editor de texto de su elección, como
{{< include "verify-kubectl.md" >}} {{< include "verify-kubectl.md" >}}
## Complementos y configuraciones opcionales de kubectl ## Plugins y configuraciones opcionales de kubectl
### Habilitar el autocompletado de shell ### Habilitar el autocompletado de shell
kubectl proporciona soporte de autocompletado para Bash y Zsh, lo que puede ahorrarle mucho escribir. kubectl proporciona soporte de autocompletado para Bash y Zsh, lo que puede ahorrarle mucho tiempo al escribir.
A continuación se muestran los procedimientos para configurar el autocompletado para Zsh, si lo está ejecutando en Windows. A continuación se muestran los procedimientos para configurar el autocompletado para Zsh, si lo está ejecutando en Windows.
{{< include "optional-kubectl-configs-zsh.md" >}} {{< include "optional-kubectl-configs-zsh.md" >}}
### Install `kubectl convert` plugin ### Instalar el plugin `kubectl-convert`
{{< include "kubectl-convert-overview.md" >}} {{< include "kubectl-convert-overview.md" >}}
@ -153,37 +153,37 @@ A continuación se muestran los procedimientos para configurar el autocompletado
1. Validar el binario (opcional) 1. Validar el binario (opcional)
Descargue el archivo de suma de comprobación kubectl-convert: Descargue el archivo de comprobación kubectl-convert:
```powershell ```powershell
curl -LO https://dl.k8s.io/{{< param "fullversion" >}}/bin/windows/amd64/kubectl-convert.exe.sha256 curl -LO https://dl.k8s.io/{{< param "fullversion" >}}/bin/windows/amd64/kubectl-convert.exe.sha256
``` ```
Valide el binario kubectl-convert con el archivo de suma de comprobación: Valide el binario kubectl-convert con el archivo de comprobación:
- Usando el símbolo del sistema para comparar manualmente la salida de `CertUtil` con el archivo de suma de comprobación descargado: - Usando la consola del sistema puede comparar manualmente la salida de `CertUtil` con el archivo de comprobación descargado:
```cmd ```cmd
CertUtil -hashfile kubectl-convert.exe SHA256 CertUtil -hashfile kubectl-convert.exe SHA256
type kubectl-convert.exe.sha256 type kubectl-convert.exe.sha256
``` ```
- Usando PowerShell para automatizar la verificación usando el `-eq` - Usando PowerShell puede automatizar la verificación usando el operador `-eq`
Operadora para obtener una `True` or `False` resultado: para obtener un resultado de `True` o `False`:
```powershell ```powershell
$($(CertUtil -hashfile .\kubectl-convert.exe SHA256)[1] -replace " ", "") -eq $(type .\kubectl-convert.exe.sha256) $($(CertUtil -hashfile .\kubectl-convert.exe SHA256)[1] -replace " ", "") -eq $(type .\kubectl-convert.exe.sha256)
``` ```
1. Agregue el binario a su`PATH`. 1. Agregue el binario a su `PATH`.
1. Verifique que el complemento se haya instalado correctamente 1. Verifique que el plugin se haya instalado correctamente
```shell ```shell
kubectl convert --help kubectl convert --help
``` ```
Si no ve un error, significa que el complemento se instaló correctamente. Si no ve un error, significa que el plugin se instaló correctamente.
## {{% heading "whatsnext" %}} ## {{% heading "whatsnext" %}}

View File

@ -1,10 +1,9 @@
--- ---
title: "Descripción general de kubectl-convert" title: "Descripción general de kubectl-convert"
description: >- description: >-
Un complemento de kubectl que le permite convertir manifiestos de una versión Un plugin de kubectl que le permite convertir manifiestos de una versión
de una API de Kubernetes a una versión diferente.
headless: true headless: true
--- ---
Un complemento para la herramienta de línea de comandos de Kubernetes `kubectl`, que le permite convertir manifiestos entre diferentes versiones de API. Esto puede ser particularmente útil para migrar manifiestos a una versión de API no obsoleta con la versión más reciente de Kubernetes. Un plugin para la herramienta de línea de comandos de Kubernetes `kubectl`, que le permite convertir manifiestos entre diferentes versiones de la API. Esto puede ser particularmente útil para migrar manifiestos a una versión no obsoleta de la API con la versión más reciente de Kubernetes.
Para obtener más información, visite [migrar a APIs no obsoletas](/docs/reference/using-api/deprecation-guide/#migrate-to-non-deprecated-apis) Para obtener más información, visite [migrar a APIs no obsoletas](/docs/reference/using-api/deprecation-guide/#migrate-to-non-deprecated-apis)

View File

@ -6,15 +6,15 @@ headless: true
### Introducción ### Introducción
El script de finalización de kubectl para Bash se puede generar con el comando `kubectl completion bash`. Obtener el script de finalización en su shell habilita el autocompletado de kubectl. El script de completado de kubectl para Bash se puede generar con el comando `kubectl completion bash`. Obtener el script de completado en su shell habilita el autocompletado de kubectl.
Sin embargo, el guión de finalización depende de [**bash-completion**](https://github.com/scop/bash-completion), lo que significa que primero debe instalar este software (puedes probar si tienes bash-completion ya instalado ejecutando `type _init_completion`). Sin embargo, el script de completado depende de [**bash-completion**](https://github.com/scop/bash-completion), lo que significa que primero debe instalar este software (puedes probar si tienes bash-completion ya instalado ejecutando `type _init_completion`).
### Instalar bash-complete ### Instalar bash-complete
La finalización de bash es proporcionado por muchos administradores de paquetes (ver [aquí](https://github.com/scop/bash-completion#installation)). Puedes instalarlo con `apt-get install bash-completion` o `yum install bash-completion`, etc. El completado de bash es proporcionado por muchos administradores de paquetes (ver [aquí](https://github.com/scop/bash-completion#installation)). Puedes instalarlo con `apt-get install bash-completion` o `yum install bash-completion`, etc.
Los comandos anteriores crean `/usr/share/bash-completion/bash_completion`, que es el guión principal de bash-complete. Dependiendo de su administrador de paquetes, debe obtener manualmente este archivo en su `~/.bashrc` expediente. Los comandos anteriores crean `/usr/share/bash-completion/bash_completion`, que es el script principal de bash-complete. Dependiendo de su administrador de paquetes, debe obtener manualmente este archivo de perfil en su `~/.bashrc`.
Para averiguarlo, recargue su shell y ejecute `type _init_completion`. Si el comando tiene éxito, ya está configurado; de lo contrario, agregue lo siguiente a su archivo `~/.bashrc`: Para averiguarlo, recargue su shell y ejecute `type _init_completion`. Si el comando tiene éxito, ya está configurado; de lo contrario, agregue lo siguiente a su archivo `~/.bashrc`:
@ -26,21 +26,21 @@ Vuelva a cargar su shell y verifique que la finalización de bash esté correcta
### Habilitar el autocompletado de kubectl ### Habilitar el autocompletado de kubectl
Ahora debe asegurarse de que el script de finalización de kubectl se obtenga en todas sus sesiones de shell. Hay dos formas de hacer esto: Ahora debe asegurarse de que el script de completado de kubectl se obtenga en todas sus sesiones de shell. Hay dos formas de hacer esto:
- Obtenga el script de finalización en su `~/.bashrc` expediente: - Obtenga el script de completado en su perfil `~/.bashrc`:
```bash ```bash
echo 'source <(kubectl completion bash)' >>~/.bashrc echo 'source <(kubectl completion bash)' >>~/.bashrc
``` ```
- Agregue el guión de finalización al `/etc/bash_completion.d` directorio: - Agregue el script de completado al directorio de `/etc/bash_completion.d`:
```bash ```bash
kubectl completion bash >/etc/bash_completion.d/kubectl kubectl completion bash >/etc/bash_completion.d/kubectl
``` ```
Si tiene un alias para kubectl, puede extender la finalización del shell para trabajar con ese alias: Si tiene un alias para kubectl, puede extender el completado del shell para trabajar con ese alias:
```bash ```bash
echo 'alias k=kubectl' >>~/.bashrc echo 'alias k=kubectl' >>~/.bashrc
@ -48,7 +48,7 @@ echo 'complete -F __start_kubectl k' >>~/.bashrc
``` ```
{{< note >}} {{< note >}}
fuentes de bash-complete todos los guiones `/etc/bash_completion.d`. El código fuente de bash-complete todos los scripts se encuentra en `/etc/bash_completion.d`.
{{< /note >}} {{< /note >}}
Ambos enfoques son equivalentes. Después de recargar su shell, el autocompletado de kubectl debería estar funcionando. Ambos enfoques son equivalentes. Después de recargar su shell, el autocompletado de kubectl debería estar funcionando.

View File

@ -6,9 +6,9 @@ headless: true
### Introducción ### Introducción
El script de finalización de kubectl para Bash se puede generar con `kubectl completion bash`. Obtener este script en su shell permite la finalización de kubectl. El script de completado de kubectl para Bash se puede generar con `kubectl completion bash`. Obtener este script en su shell permite el completado de kubectl.
Sin embargo, el script de finalización de kubectl depende de [**finalización de bash**](https://github.com/scop/bash-completion) que, por lo tanto, debe instalar previamente. Sin embargo, el script de finalización de kubectl depende de [**bash-completion**](https://github.com/scop/bash-completion) que, por lo tanto, debe instalar previamente.
{{< warning>}} {{< warning>}}
Hay dos versiones de bash-complete, v1 y v2. V1 es para Bash 3.2 ( Hay dos versiones de bash-complete, v1 y v2. V1 es para Bash 3.2 (