Configure as definições do Cloud Code para o VS Code

Pode personalizar o Cloud Code para ativar a conclusão de recursos do cluster, ativar a formatação e a validação YAML, apresentar ou ocultar exploradores, recolher telemetria e personalizar o caminho do Kubeconfig.

Especificar preferências através das definições do VS Code

Para configurar as definições do VS Code, clique em settings Manage > Settings e, de seguida, pesquise cloudcode.

A configuração das preferências desta forma permite-lhe alterar as predefinições que o Cloud Code guardou quando lhe foram pedidas as preferências pela primeira vez. Estas definições incluem preferências para a formatação e a conclusão de YAML, a recolha de telemetria, o caminho do ficheiro KubeConfig, o estilo de união e os critérios para a correspondência de ficheiros YAML. Pode configurar outras definições do Cloud Code através do ficheiro settings.json.

Trabalhar com ficheiros KubeConfig adicionais

Um ficheiro KubeConfig é um ficheiro que o Kubernetes usa para configurar o acesso a clusters. Por predefinição, o Cloud Code usa o ficheiro KubeConfig predefinido (localizado no diretório $HOME/.kube) para obter recursos do Kubernetes e executar comandos.

Importar uma nova KubeConfig

Para importar um ficheiro KubeConfig alternativo para o Cloud Code, siga estes passos:

  1. Clique em Cloud Code e, de seguida, expanda a secção Kubernetes.
  2. Passe o ponteiro sobre o nome da configuração predefinida.
  3. Clique em sync_alt Mudar KubeConfig junto à configuração predefinida e, de seguida, clique em + Carregar KubeConfig.
  4. No explorador de ficheiros, selecione o KubeConfig que quer importar. O ficheiro que importou torna-se o ficheiro KubeConfig ativo.

Sugestão: se importou vários ficheiros KubeConfig, pode alternar facilmente entre eles clicando em sync_alt Mudar KubeConfig e, de seguida, selecionando outro ficheiro KubeConfig.

Remover uma KubeConfig

Para remover os ficheiros KubeConfig que importou, abra a paleta de comandos (prima Ctrl/Cmd+Shift+P ou clique em Ver > Paleta de comandos), execute o comando Remover KubeConfig do Explorador do Kubernetes e, de seguida, selecione as configurações que quer remover.

Configurar definições no settings.json

Algumas definições avançadas, como as personalizações do depurador do Cloud Code, são configuradas no ficheiro settings.json.

  1. Em Definições, clique em Editar em settings.json abaixo da definição que quer alterar. O ficheiro settings.json é aberto na definição adequada.
  2. Escreva uma aspa (") para abrir a lista de propriedades ou valores para a definição. Por exemplo, se escrever " em cloudcode.debug-kubernetes, são apresentadas as opções SuppressGoWarning, SuppressJavaWarning, SuppressNETCoreWarning, SuppressNodeJSWarning e SuppressPythonWarning.
  3. Clique na propriedade e, de seguida, clique no valor que quer que a propriedade tenha ou, se a definição aceitar um valor diretamente, clique no valor. Por exemplo, se clicar em SuppressNodeJSWarning, são apresentadas as opções true e false.

Obter apoio técnico

Para enviar feedback, comunicar problemas no GitHub ou fazer uma pergunta no Stack Overflow.