Trabaja con kubeconfigs en Cloud Code para Cloud Shell

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

Para obtener más información sobre los archivos kubeconfig, consulta la documentación de Kubernetes sobre la organización del acceso al clúster mediante archivos kubeconfig.

Administra kubeconfigs

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

Agrega archivos kubeconfig adicionales

Para agregar archivos kubeconfig adicionales, ejecuta el siguiente comando:

  1. Abre la paleta de comandos (presiona Ctrl/Cmd + Shift+P o haz clic en View > Command Palette) y, luego, ejecuta Cloud Code: Switch kubeconfig.
  2. Haz clic en + Cargar 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. Proporciona un nombre para el nuevo kubeconfig cuando se te solicite.
  5. Presiona Enter para confirmar.

Quita los archivos kubeconfig

Para quitar archivos kubeconfig, sigue estos pasos:

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

Cambia los kubeconfigs

Puedes cambiar los kubeconfigs con la Paleta de comandos. Para cambiar los kubeconfigs, sigue estos pasos:

  1. Abre Command palette y ejecuta Cloud Code: Switch KubeConfig.
  2. Haz clic en el kubeconfig que deseas usar.

¿Qué sigue?