Puoi personalizzare Cloud Code per abilitare il completamento delle risorse del cluster, la formattazione e la convalida di YAML, visualizzare o nascondere gli esploratori, raccogliere la 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 e cerca cloudcode
.
Configurare le preferenze in questo modo ti consente di modificare i valori predefiniti salvati da Cloud Code quando ti è stato chiesto per la prima volta di indicare le preferenze.
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
utilizzando il file settings.json
.
Utilizzo di file KubeConfig aggiuntivi
Un file KubeConfig è un file utilizzato da Kubernetes 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:
- Fai clic su
Cloud Code ed espandi la sezione Kubernetes.
- Tieni il cursore sopra il nome della configurazione predefinita.
- Fai clic su sync_alt Cambia KubeConfig accanto a Configurazione predefinita, quindi fai clic su + Carica KubeConfig.
- Nel file explorer, seleziona il file KubeConfig da importare. Il file che hai 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 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 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
.