Configurare le impostazioni di Cloud Code in Cloud Code per Cloud Shell

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 mediante le Impostazioni

Per configurare le impostazioni, fai clic su File > Impostazioni > Apri Preferenze quindi 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 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:

  1. Fai clic su Cloud Code ed espandi Kubernetes .
  2. Tieni il puntatore sul nome della configurazione predefinita.
  3. Clic sync_alt Cambia KubeConfig accanto alla configurazione predefinita e fai clic su + Carica KubeConfig.
  4. 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 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 comandi), esegui il comando Rimuovi KubeConfig da Kubernetes Explorer e poi 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.

  1. In Impostazioni, fai clic su Modifica in settings.json sotto l'impostazione che preferisci. per cambiare. Il file settings.json si aprirà con l'impostazione appropriata.
  2. Digita le virgolette (") per aprire l'elenco di proprietà o valori per il parametro dell'ambientazione. Ad esempio, digitando " in cloudcode.debug-kubernetes vengono visualizzate le opzioni SuppressGoWarning, SuppressJavaWarning, SuppressNETCoreWarning, SuppressNodeJSWarning e SuppressPythonWarning.
  3. 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 opzioni true e false.