Definir as configurações do Cloud Code no Cloud Code para Cloud Shell

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

Como especificar preferências usando as configurações

Para definir as configurações, clique em File > Settings > Open Preferences e pesquise por 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 conclusão de YAML, coleta de telemetria, caminho do arquivo KubeConfig, estilo de wrapper e critérios para correspondência de arquivo YAML. Outras configurações do Cloud Code podem ser definidas usando o arquivo settings.json.

Como trabalhar com arquivos KubeConfig adicionais

O arquivo KubeConfig é um arquivo usado pelo Kubernetes 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 KubeConfig alternativo para o Cloud Code, siga estas etapas:

  1. Para abrir o Kubernetes Explorer, clique em Cloud Code - Kubernetes.
  2. Mantenha o ponteiro do mouse sobre o nome da configuração padrão.
  3. Clique em Ícone "Alternar KubeConfig" Alternar KubeConfig ao lado da Configuração padrão e, em seguida, clique em + Carregar KubeConfig.
  4. No explorador de arquivos, selecione o KubeConfig que você quer importar. O arquivo importado se torna o arquivo KubeConfig ativo.

Dica: se você importou vários arquivos do KubeConfig, é fácil alternar entre eles clicando em Ícone "Alternar KubeConfig" Alternar KubeConfig e selecionando outro arquivo KubeConfig.

Como remover um KubeConfig

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

Como definir as configurações em settings.json

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

  1. Em "Configurações", clique em Editar no settings.json na configuração que você quer alterar. O arquivo settings.json é aberto na configuração apropriada.
  2. Digite uma aspa (") para abrir a lista de propriedades ou valores para a 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 no valor que você quer que ela tenha. Se a configuração usar um valor diretamente, clique no valor. Por exemplo, clicar em SuppressNodeJSWarning oferece as opções de true e false.