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:
- Clique em
Cloud Code e, de seguida, expanda a secção Kubernetes.
- Passe o ponteiro sobre o nome da configuração predefinida.
- Clique em sync_alt Mudar KubeConfig junto à configuração predefinida e, de seguida, clique em + Carregar KubeConfig.
- 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
.
- 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. - 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çõesSuppressGoWarning
,SuppressJavaWarning
,SuppressNETCoreWarning
,SuppressNodeJSWarning
eSuppressPythonWarning
. - 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çõestrue
efalse
.