Puoi personalizzare Cloud Code per abilitare il completamento delle risorse del cluster, abilitare la formattazione e la convalida YAML, visualizzare o nascondere gli esploratori, raccogliere dati di telemetria e personalizzare il percorso Kubeconfig.
Specificare le preferenze utilizzando le impostazioni di VS Code
Per configurare le impostazioni di VS Code, fai clic su Impostazioni
Gestisci > Impostazioni, quindi cerca cloudcode
.
Configurando le preferenze in questo modo, puoi modificare i valori predefiniti salvati da Cloud Code quando ti sono state richieste le preferenze per la prima volta.
Queste impostazioni includono le preferenze per la formattazione e il completamento YAML,
la raccolta di telemetria, il percorso del file KubeConfig, lo stile del wrapping e i criteri per
la corrispondenza dei file YAML. Altre impostazioni di Cloud Code sono configurabili
utilizzando il file settings.json
.
Utilizzo di file KubeConfig aggiuntivi
Un file KubeConfig
è un file che Kubernetes utilizza per configurare l'accesso ai cluster. Per impostazione predefinita, Cloud Code utilizza il file KubeConfig predefinito (nella directory $HOME/.kube
) per recuperare le risorse Kubernetes ed eseguire i comandi.
Importazione di un nuovo KubeConfig
Per importare un file KubeConfig alternativo in Cloud Code, segui questi passaggi:
- Fai clic su Cloud Code ed espandi la sezione Kubernetes.
- Tieni il puntatore sul nome della configurazione predefinita.
- Fai clic su sync_alt Cambia KubeConfig accanto a Configurazione predefinita, quindi fai clic su + Carica KubeConfig.
- In Esplora file, seleziona il KubeConfig che vuoi importare. Il file importato diventa il file KubeConfig attivo.
Suggerimento: se hai importato più file KubeConfig, puoi passare facilmente da uno all'altro facendo clic su sync_alt Cambia KubeConfig e selezionando un altro file KubeConfig.
Rimozione di un KubeConfig
Per rimuovere i file KubeConfig che hai importato, apri la tavolozza dei comandi
(premi Ctrl
/Cmd
+Shift
+P
o fai clic su Visualizza > Tavolozza dei comandi), esegui il comando Rimuovi KubeConfig da Kubernetes Explorer, quindi seleziona le configurazioni che vuoi rimuovere.
Configurazione delle impostazioni in settings.json
Alcune impostazioni avanzate, come le personalizzazioni del debugger di Cloud Code, sono configurate nel file settings.json
.
- In Impostazioni, fai clic su Modifica in settings.json sotto l'impostazione che vuoi modificare. Il file
settings.json
si aprirà con l'impostazione appropriata. - Digita le virgolette (") per aprire l'elenco di proprietà o valori per
l'impostazione. Ad esempio, digitando " in
cloudcode.debug-kubernetes
si hanno le opzioniSuppressGoWarning
,SuppressJavaWarning
,SuppressNETCoreWarning
,SuppressNodeJSWarning
eSuppressPythonWarning
. - Fai clic sulla proprietà e poi sul valore che vuoi assegnare
oppure, se l'impostazione richiede direttamente un valore, fai clic sul valore. Ad esempio,
fai clic su
SuppressNodeJSWarning
per visualizzare le opzionitrue
efalse
.