Configura la configuración de Cloud Code en Cloud Code para Cloud Shell

Puedes personalizar Cloud Code para habilitar la finalización de recursos del clúster, habilitar el formato y la validación de YAML, mostrar o ocultar exploradores, recopilar telemetría y personalizar tu ruta de Kubeconfig.

Especifica las preferencias mediante la configuración

Para configurar la configuración, haz clic en File > Settings > Open Preferences y, luego, busca cloudcode.

Configurar las preferencias de esta manera te permite cambiar las opciones predeterminadas que guardó Cloud Code cuando se te solicitaron por primera vez. Esta configuración incluye preferencias para el formato y la finalización de YAML, la recopilación de métricas, la ruta de acceso al archivo KubeConfig, el estilo de unión y los criterios de coincidencia de archivos YAML. Se pueden definir otras opciones de configuración de Cloud Code en el archivo settings.json.

Cómo trabajar con archivos KubeConfig adicionales

Un archivo KubeConfig es un archivo que Kubernetes usa para configurar el acceso a los clústeres. De forma predeterminada, Cloud Code usa el archivo KubeConfig predeterminado (ubicado en el directorio $HOME/.kube) para recuperar los recursos de Kubernetes y ejecutar los comandos.

Importa un KubeConfig nuevo

Para importar un archivo KubeConfig alternativo a Cloud Code, sigue estos pasos:

  1. Haz clic en Cloud Code y, luego, expande la sección Kubernetes.
  2. Coloca el puntero sobre el nombre de la configuración predeterminada.
  3. Haz clic en sync_alt Switch KubeConfig junto a la configuración predeterminada y, luego, haz clic en + Load KubeConfig.
  4. En el explorador de archivos, selecciona el KubeConfig que deseas importar. El archivo que importaste se convierte en el archivo KubeConfig activo.

Sugerencia: Si importaste varios archivos KubeConfig, puedes cambiar entre ellos fácilmente haciendo clic en sync_alt Switch KubeConfig y, luego, seleccionando otro archivo KubeConfig.

Cómo quitar un KubeConfig

Para quitar los archivos KubeConfig que importaste, abre la paleta de comandos (presiona Ctrl/Cmd+Shift+P o haz clic en Ver > Paleta de comandos), ejecuta el comando Remove KubeConfig from Kubernetes Explorer y, luego, selecciona las configuraciones que deseas quitar.

Configura la configuración en settings.json

Algunos parámetros de configuración avanzados, como las personalizaciones del depurador de Cloud Code, se configuran en el archivo settings.json.

  1. En Configuración, haz clic en Editar en settings.json debajo del parámetro de configuración que deseas cambiar. El archivo settings.json se abrirá en la configuración adecuada.
  2. Escribe comillas (") para abrir la lista de propiedades o valores del parámetro de configuración. Por ejemplo, escribir " en cloudcode.debug-kubernetes muestra las opciones de SuppressGoWarning, SuppressJavaWarning, SuppressNETCoreWarning, SuppressNodeJSWarning y SuppressPythonWarning.
  3. Haz clic en la propiedad y, luego, en el valor que deseas que tenga, o bien, si el parámetro de configuración toma un valor directamente, haz clic en el valor. Por ejemplo, hacer clic en SuppressNodeJSWarning muestra las opciones true y false.