É possível personalizar o Cloud Code para ativar a conclusão de recursos do cluster, habilitar a formatação e a validação de YAML, mostrar ou ocultar exploradores, coletar telemetria e personalizar o caminho do Kubeconfig.
Como especificar preferências nas configurações do VS Code
Para configurar 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 conclusão de YAML, coleta de telemetria, caminho do arquivo KubeConfig, estilo de ajuste de texto e critérios para correspondência de arquivos YAML. Outras configurações do Cloud Code podem ser definidas usando o arquivo settings.json.
Trabalhar com outros arquivos KubeConfig
Um arquivo KubeConfig
é 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.
Importar um novo KubeConfig
Para importar um arquivo KubeConfig alternativo para o Cloud Code, siga estas etapas:
- Clique em
Cloud Code e expanda a seção Kubernetes.
- Mantenha o ponteiro sobre o nome da configuração padrão.
- Clique em sync_alt Trocar KubeConfig ao lado da configuração padrão e clique em + Carregar KubeConfig.
- No gerenciador 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 KubeConfig, é fácil alternar entre eles. Basta clicar em sync_alt Trocar KubeConfig e selecionar outro arquivo.
Como remover um KubeConfig
Para remover os arquivos KubeConfig importados, 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.
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.
- Em "Configurações", clique em Editar em settings.json na configuração que você quer mudar. O arquivo
settings.jsoné aberto na configuração adequada. - Digite uma aspa (") para abrir a lista de propriedades ou valores da
configuração. Por exemplo, digitar " em
cloudcode.debug-kubernetesmostra as opçõesSuppressGoWarning,SuppressJavaWarning,SuppressNETCoreWarning,SuppressNodeJSWarningeSuppressPythonWarning. - Clique na propriedade e no valor que você quer que ela tenha ou, se a configuração aceitar um valor diretamente, clique nele. Por exemplo,
clicar em
SuppressNodeJSWarningdá as opçõestrueefalse.