Definir as configurações do Cloud Code para VS Code

É possível personalizar o Cloud Code para ativar o preenchimento de recursos do cluster, ativar formatação e validação YAML, exibir ou ocultar exploradores, coletar telemetria e personalizar seu caminho do Kubeconfig.

Como especificar preferências nas configurações do VS Code

Para definir as configurações do VS Code, clique em settings Gerenciar > Configurações e pesquise cloudcode.

Configurar as preferências dessa maneira permite alterar os padrões que o Cloud Code salvou quando foi solicitado pela primeira vez. Essas configurações incluem preferências de formatação e preenchimento YAML, coleta de telemetria, caminho do arquivo KubeConfig, estilo de encapsulamento e critérios de correspondência de arquivo YAML. Outras configurações do Cloud Code podem ser definidas usando seu arquivo settings.json.

Como trabalhar com outros arquivos KubeConfig

Um arquivo KubeConfig é um arquivo que o Kubernetes usa para configurar o acesso aos clusters. Por padrão, o Cloud Code usa o arquivo KubeConfig padrão (localizado no diretório $HOME/.kube) para recuperar recursos do Kubernetes e executar comandos.

Como importar um novo KubeConfig

Para importar um arquivo alternativo do KubeConfig para o Cloud Code, siga estas etapas:

  1. Clique em Cloud Code e expanda a seção Kubernetes.
  2. Mantenha o ponteiro do mouse sobre o nome da configuração padrão.
  3. Clique em sync_alt Switch KubeConfig ao lado da configuração padrão e clique em + Carregar KubeConfig.
  4. No explorador de arquivos, selecione o KubeConfig que você quer importar. O arquivo importado se torna o arquivo ativo do KubeConfig.

Dica: se você importou vários arquivos KubeConfig, é possível alternar facilmente entre eles clicando em sync_alt Switch KubeConfig e selecionando outro arquivo KubeConfig.

Como remover um KubeConfig

Para remover os arquivos KubeConfig que você importou, abra a paleta de comandos (pressione Ctrl/Cmd+Shift+P ou clique em Visualizar > Paleta de comandos), execute o comando Remover KubeConfig do Kubernetes Explorer e selecione as configurações que você quer remover.

Definindo configurações no settings.json

Algumas configurações avançadas, como as personalizações do depurador do Cloud Code, são definidas no arquivo settings.json.

  1. Em "Configurações", clique em Editar em settings.json na configuração que você quer alterar. O arquivo settings.json é aberto na configuração apropriada.
  2. Digite uma aspas (") para abrir a lista de propriedades ou valores da configuração. Por exemplo, digitar " em cloudcode.debug-kubernetes" oferece as opções de SuppressGoWarning, SuppressJavaWarning, SuppressNETCoreWarning, SuppressNodeJSWarning e SuppressPythonWarning.
  3. Clique na propriedade e, em seguida, no valor que você quer que ela tenha ou, se a configuração receber um valor diretamente, clique nele. Por exemplo, clicar em SuppressNodeJSWarning oferece as opções de true e false.

Receber suporte

Acesse o GitHub (em inglês) para enviar feedback e informar problemas ou o Stack Overflow (em inglês) para fazer perguntas.