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 a los clústeres con 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, sigue estos pasos:
- Abre la paleta de comandos (presiona
Ctrl
/Cmd
+Shift
+P
o haz clic en Ver > Paleta de comandos) y, luego, ejecuta Cloud Code: Switch kubeconfig. - Haz clic en + Cargar kubeconfig y, luego, navega a la ubicación del archivo kubeconfig que deseas agregar.
- Selecciona el archivo kubeconfig que desees agregar y haz clic en Add KubeConfig Path.
- Cuando se te solicite, proporciona un nombre para el nuevo kubeconfig.
- Presiona
Enter
para confirmar.
Quita los archivos kubeconfig
Para quitar archivos kubeconfig, sigue estos pasos:
- 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. - Selecciona la casilla de verificación junto al kubeconfig que deseas quitar y haz clic en Ok.
Cambia los kubeconfigs
Puedes cambiar los kubeconfigs con la Paleta de comandos. Para cambiar los kubeconfigs, haz lo siguiente:
- Abre la Paleta de comandos y, luego, ejecuta Cloud Code: Cambiar KubeConfig.
- Haz clic en el kubeconfig que deseas usar.
¿Qué sigue?
- Organiza el acceso al clúster mediante archivos kubeconfig.
- Desarrolla y depura partes de una aplicación de microservicio con Skaffold.
- Obtén más información sobre la asistencia de edición YAML de Cloud Code.