Puoi personalizzare Cloud Code per attivare il completamento delle risorse del cluster, abilitare la formattazione e la convalida YAML, mostrare o nascondere gli esploratori, raccogliere dati di telemetria e personalizzare il percorso di Kubeconfig.
Specificare le preferenze utilizzando le impostazioni di VS Code
Per configurare le impostazioni di VS Code, fai clic su
Impostazioni
Gestisci > Impostazioni e poi cerca cloudcode.
La configurazione delle preferenze in questo modo ti consente di modificare i valori predefiniti
salvati da Cloud Code quando ti è stato chiesto per la prima volta di impostare le preferenze.
Queste impostazioni includono le preferenze per la formattazione e il completamento di YAML,
la raccolta di dati di telemetria, il percorso del file KubeConfig, lo stile di wrapping e i criteri per
la corrispondenza dei file YAML. Altre impostazioni di Cloud Code sono configurabili
utilizzando il file settings.json.
Utilizzare 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 (che si trova nella
directory $HOME/.kube) per recuperare le risorse Kubernetes ed eseguire
i comandi.
Importare 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 sopra il nome della configurazione predefinita.
- Fai clic su sync_alt Cambia KubeConfig accanto alla configurazione predefinita, quindi fai clic su + Carica KubeConfig.
- In Esplora file, seleziona il file KubeConfig che vuoi 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 poi 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 Remove KubeConfig from 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.jsonsi apre nell'impostazione appropriata. - Digita un segno di virgolette (") per aprire l'elenco di proprietà o valori per l'impostazione. Ad esempio, digitando " in
cloudcode.debug-kubernetesvengono visualizzate le opzioniSuppressGoWarning,SuppressJavaWarning,SuppressNETCoreWarning,SuppressNodeJSWarningeSuppressPythonWarning. - Fai clic sulla proprietà e poi sul valore che vuoi assegnarle oppure, se l'impostazione accetta un valore direttamente, fai clic sul valore. Ad esempio,
se fai clic su
SuppressNodeJSWarning, vengono visualizzate le opzionitrueefalse.