Los archivos kubeconfig son archivos de configuración de Kubernetes que organizan el acceso a los clústeres, los usuarios y los contextos. En esta página se explica cómo añadir, eliminar 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 clústeres mediante archivos kubeconfig.
Gestionar kubeconfigs
De forma predeterminada, el complemento Cloud Code usa el archivo kubeconfig predeterminado (ubicado en el directorio $HOME/.kube
) para recuperar recursos de Kubernetes y ejecutar comandos. Sin embargo, se pueden configurar archivos kubeconfig adicionales.
Añadir archivos kubeconfig adicionales
Para añadir archivos kubeconfig adicionales, sigue estos pasos:
- Abre la paleta de comandos (pulsa
Ctrl
/Cmd
+Shift
+P
o haz clic en Ver > Paleta de comandos) y, a continuación, ejecuta Cloud Code: Switch kubeconfig (Cloud Code: Cambiar kubeconfig). - Haz clic en + Cargar kubeconfig y, a continuación, ve a la ubicación del archivo kubeconfig que quieras añadir.
- Selecciona el archivo kubeconfig que quieras añadir y, a continuación, haz clic en Añadir ruta de KubeConfig.
- Cuando se te solicite, proporciona un nombre para el nuevo kubeconfig.
- Pulsa
Enter
para confirmar.
Eliminar archivos kubeconfig
Para quitar archivos kubeconfig, sigue estos pasos:
- Abre la paleta de comandos (pulsa
Ctrl
/Cmd
+Shift
+P
o haz clic en Ver > Paleta de comandos) y, a continuación, ejecuta Cloud Code: Remove KubeConfig from Kubernetes Explorer (Cloud Code: Quitar KubeConfig del explorador de Kubernetes). - Selecciona la casilla situada junto al archivo kubeconfig que quieras quitar y, a continuación, haz clic en Aceptar.
Cambiar de kubeconfig
Puedes cambiar de kubeconfig con la paleta de comandos. Para cambiar de kubeconfig, haz lo siguiente:
- Abre la paleta de comandos y, a continuación, ejecuta Cloud Code: Switch KubeConfig.
- Haz clic en el archivo kubeconfig que quieras usar.
Siguientes pasos
- Organiza el acceso a tu clúster con archivos kubeconfig.
- Desarrollar y depurar partes de una aplicación de microservicios con Skaffold.
- Consulta más información sobre la asistencia de edición de YAML de Cloud Code.