Puoi personalizzare Cloud Code per abilitare la risorsa cluster completamento, abilitare la formattazione e la convalida YAML, visualizzare o nascondere gli esploratori, raccogliere dati sulla telemetria e personalizzare il tuo percorso kubeconfig.
Specificare le preferenze utilizzando le impostazioni di VS Code
Per configurare le impostazioni di VS Code, fai clic su Impostazioni Gestisci > Impostazioni e cerca cloudcode
.
Configurando le preferenze in questo modo puoi modificare i valori predefiniti
Cloud Code salvato quando ti sono state richieste le preferenze per la prima volta.
Queste impostazioni includono le preferenze per la formattazione e il completamento di YAML, la raccolta della telemetria, il percorso del file KubeConfig, lo stile di a capo e i criteri per la corrispondenza dei file YAML. Altre impostazioni di Cloud Code sono configurabili
usando il tuo 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 file KubeConfig
Per importare un file KubeConfig alternativo in Cloud Code, segui questi passaggi:
- Fai clic su Cloud Code ed espandi Kubernetes .
- Tieni il puntatore sul nome della configurazione predefinita.
- Clic sync_alt Cambia KubeConfig accanto alla configurazione predefinita e fai clic su + Carica KubeConfig.
- In Esplora file, seleziona il KubeConfig che vuoi importare. Il file che hai importato diventa il file KubeConfig attivo.
Suggerimento: se hai importato più file KubeConfig, puoi cambiare facilmente tra di loro facendo clic sync_alt Cambia KubeConfig e seleziona un altro file KubeConfig.
Rimozione di un file 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 comandi), esegui
il comando Rimuovi KubeConfig da Kubernetes Explorer e poi seleziona le configurazioni che vuoi rimuovere.
Configurare le impostazioni in settings.json
Alcune impostazioni avanzate, come le personalizzazioni del debugger di Cloud Code,
vengono 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 apre nell'impostazione appropriata. - Digita un apice (") per aprire l'elenco delle proprietà o dei valori per l'impostazione. Ad esempio, digitando " in
cloudcode.debug-kubernetes
vengono visualizzate le opzioniSuppressGoWarning
,SuppressJavaWarning
,SuppressNETCoreWarning
,SuppressNodeJSWarning
eSuppressPythonWarning
. - Fai clic sulla proprietà e poi sul valore che vuoi che abbia la proprietà oppure, se l'impostazione accetta direttamente un valore, fai clic sul valore. Ad esempio,
se fai clic su
SuppressNodeJSWarning
, vengono visualizzate le opzionitrue
efalse
.