Trabaja con kubeconfigs en Cloud Code para Cloud Shell

Los archivos kubeconfig son archivos de configuración de Kubernetes que organizan el acceso al clúster, los usuarios y los contextos. En esta página, se muestra cómo agregar, borrar y cambiar entre diferentes kubeconfigs en Cloud Code.

Para obtener más información sobre los archivos kubeconfig, consulta la documentación de Kubernetes sobre cómo organizar el acceso al clúster con archivos kubeconfig.

Administra kubeconfigs

De forma predeterminada, en el complemento de Cloud Code, se usa el archivo kubeconfig predeterminado (ubicado en el directorio $HOME/.kube) para recuperar los recursos de Kubernetes y ejecutar los comandos. Sin embargo, se pueden configurar archivos kubeconfig adicionales.

Agrega archivos kubeconfig adicionales

Para agregar archivos kubeconfig adicionales, haz lo siguiente:

  1. Abre la paleta de comandos (presiona Ctrl/Cmd+Shift+P o haz clic en Ver > Paleta de comandos) y, luego, ejecuta Cloud Code: Cambiar kubeconfig.
  2. Haz clic en + Load kubeconfig y, luego, navega a la ubicación del archivo kubeconfig que deseas agregar.
  3. Selecciona el archivo kubeconfig que deseas agregar y, luego, haz clic en Add KubeConfig Path.
  4. Cuando se te solicite, proporciona un nombre para el nuevo kubeconfig.
  5. Presiona Enter para confirmar.

Cómo quitar archivos kubeconfig

Sigue estos pasos para quitar archivos kubeconfig:

  1. Abre la paleta de comandos (presiona Ctrl/Cmd+Shift+P o haz clic en Ver > Paleta de comandos) y, luego, ejecuta Cloud Code: Remove KubeConfig from Kubernetes Explorer.
  2. Selecciona la casilla de verificación junto al archivo kubeconfig que deseas quitar y, luego, haz clic en Aceptar.

Cómo cambiar de kubeconfig

Puedes cambiar los kubeconfigs con la paleta de comandos. Para cambiar de kubeconfig, haz lo siguiente:

  1. Abre la paleta de comandos y, luego, ejecuta Cloud Code: Switch KubeConfig.
  2. Haz clic en el archivo kubeconfig que quieras usar.

¿Qué sigue?