Changes from code review.
parent
a8c561986b
commit
0d2bb2c8ac
|
|
@ -1,7 +1,7 @@
|
|||
---
|
||||
title: "Visão geral do kubectl-convert"
|
||||
description: >-
|
||||
Um plugin `kubectl` que permite converter manifestos entre diferentes versões da API.
|
||||
Um plugin para o `kubectl` que permite converter manifestos entre diferentes versões da API.
|
||||
headless: true
|
||||
_build:
|
||||
list: never
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ _build:
|
|||
|
||||
### Introdução
|
||||
|
||||
O script de autocompletar do kubectl para Bash pode ser gerado com o comando `kubectl completion bash`. O script permite habilitar o kubectl autocompletar no seu shell.
|
||||
O script de autocompletar do kubectl para Bash pode ser gerado com o comando `kubectl completion bash`. O script permite habilitar o autocompletar do kubectl no seu shell.
|
||||
|
||||
No entanto, o script autocompletar depende do [**bash-completion**](https://github.com/scop/bash-completion), o que significa que você precisa instalar este software primeiro (executando `type _init_completion` você pode testar se tem o bash-completion instalado).
|
||||
|
||||
|
|
@ -28,11 +28,11 @@ source /usr/share/bash-completion/bash_completion
|
|||
|
||||
Recarregue o seu shell e verifique se o bash-completion está instalado corretamente digitando `type _init_completion`.
|
||||
|
||||
### Ative o kubectl autocompletar
|
||||
### Ative o autocompletar do kubectl
|
||||
|
||||
#### Bash
|
||||
|
||||
Agora você precisa garantir que o kubectl autocompletar esteja ativo em todas as suas sessões shell. Existem duas maneiras pelas quais você pode fazer isso:
|
||||
Agora você precisa garantir que o autocompletar do kubectl esteja ativo em todas as suas sessões shell. Existem duas maneiras pelas quais você pode fazer isso:
|
||||
|
||||
{{< tabs name="kubectl_bash_autocompletion" >}}
|
||||
{{< tab name="User" codelang="bash" >}}
|
||||
|
|
@ -54,7 +54,7 @@ echo 'complete -o default -F __start_kubectl k' >>~/.bashrc
|
|||
bash-completion fornece todos os scripts de autocompletar em `/etc/bash_completion.d`.
|
||||
{{< /note >}}
|
||||
|
||||
Todas as abordagens são equivalentes. Depois de recarregar seu shell, o kubectl autocompletar deve estar funcionando. Para ativar o autocompletar do bash na sessão atual do shell, execute `exec bash`:
|
||||
Todas as abordagens são equivalentes. Depois de recarregar seu shell, o autocompletar do kubectl deve estar funcionando. Para ativar o autocompletar do bash na sessão atual do shell, execute `exec bash`:
|
||||
|
||||
```bash
|
||||
exec bash
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ _build:
|
|||
O autocompletar para Fish requer kubectl 1.23 ou posterior.
|
||||
{{< /note >}}
|
||||
|
||||
O script de autocompletar do kubectl para Fish pode ser gerado com o comando `kubectl completion fish`. O script permite habilitar o kubectl autocompletar no seu shell.
|
||||
O script de autocompletar do kubectl para Fish pode ser gerado com o comando `kubectl completion fish`. O script permite habilitar o autocompletar do kubectl no seu shell.
|
||||
|
||||
Para fazer isso em todas as suas sessões do shell, adicione a seguinte linha ao seu arquivo `~/.config/fish/config.fish`:
|
||||
|
||||
|
|
@ -20,4 +20,4 @@ Para fazer isso em todas as suas sessões do shell, adicione a seguinte linha ao
|
|||
kubectl completion fish | source
|
||||
```
|
||||
|
||||
Depois de recarregar seu shell, o kubectl autocompletar deve estar funcionando.
|
||||
Depois de recarregar seu shell, o autocompletar do kubectl deve estar funcionando.
|
||||
|
|
|
|||
|
|
@ -8,9 +8,9 @@ _build:
|
|||
publishResources: false
|
||||
---
|
||||
|
||||
O script de autocompletar do kubectl para Zsh pode ser gerado com o comando `kubectl completion zsh`. Este script habilita o kubectl autocompletar no seu shell.
|
||||
O script de autocompletar do kubectl para Zsh pode ser gerado com o comando `kubectl completion zsh`. Este script habilita o autocompletar do kubectl no seu shell.
|
||||
|
||||
Para fazer isso em todas as suas sessões de shell, adicione a seguinte linha no arquivo ~/.zshrc:
|
||||
Para fazer isso em todas as suas sessões de shell, adicione a seguinte linha no arquivo `~/.zshrc`:
|
||||
|
||||
```zsh
|
||||
source <(kubectl completion zsh)
|
||||
|
|
@ -18,9 +18,9 @@ source <(kubectl completion zsh)
|
|||
|
||||
Se você tiver um alias para kubectl, o autocompletar funcionará automaticamente com ele.
|
||||
|
||||
Depois de recarregar seu shell, o kubectl autocompletar deve estar funcionando.
|
||||
Depois de recarregar seu shell, o autocompletar do kubectl deve estar funcionando.
|
||||
|
||||
Se você receber um erro como `2: command not found: compdef`, adicione o seguinte bloco ao início do seu arquivo `~/.zshrc`:
|
||||
Se você ver um erro similar a `2: command not found: compdef`, adicione o seguinte bloco ao início do seu arquivo `~/.zshrc`:
|
||||
|
||||
```zsh
|
||||
autoload -Uz compinit
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ card:
|
|||
|
||||
## {{% heading "prerequisites" %}}
|
||||
|
||||
Você deve usar uma versão kubectl que esteja próxima da versão do seu cluster. Por exemplo, um cliente v1.26 pode se comunicar com as versões v1.25, v1.26 e v1.27 da camada de gerenciamento. Usar a versão compatível mais recente do kubectl ajuda a evitar problemas inesperados.
|
||||
Você deve usar uma versão do kubectl que esteja próxima da versão do seu cluster. Por exemplo, um cliente v1.26 pode se comunicar com as versões v1.25, v1.26 e v1.27 da camada de gerenciamento. Usar a versão compatível mais recente do kubectl ajuda a evitar problemas inesperados.
|
||||
|
||||
## Instale o kubectl no Linux
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue