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:
- Ve a la configuración de Cloud Code en tu IDE (File > Settings > Tools > Cloud Code > Kubernetes o, en Mac OS X, IntelliJ IDEA > Preferences > Tools > Cloud Code > Kubernetes).
- En la sección kubeconfigs, haz clic en el icono + Add kubeconfig (Añadir kubeconfig) o pulsa
Alt
+insert
para abrir el cuadro de diálogo de selección. - En el cuadro de diálogo Seleccionar archivo kubeconfig, ve a la ubicación del archivo kubeconfig que quieras añadir.
- Selecciona el archivo kubeconfig que quieras usar y, a continuación, haz clic en Aceptar.
- En el cuadro de diálogo Configuración, haz clic en Aceptar para guardar los cambios.
Eliminar archivos kubeconfig
Para quitar archivos kubeconfig, sigue estos pasos:
- Ve a la configuración de Cloud Code en tu IDE (File > Settings > Tools > Cloud Code > Kubernetes o, en Mac OS X, IntelliJ IDEA > Preferences > Tools > Cloud Code > Kubernetes).
- En la sección kubeconfigs, haz clic en el kubeconfig que quieras quitar y, a continuación, en el icono - Quitar o pulsa
Alt
+Delete
. - Haz clic en Aceptar para guardar los cambios.
Cambiar de kubeconfig
Para cambiar el archivo kubeconfig actual del navegador de recursos, haz clic en el menú desplegable de archivos kubeconfig y selecciona el que quieras usar. Cuando se selecciona un archivo kubeconfig, la ventana de herramientas se actualiza para usar el archivo kubeconfig elegido.
Nota: Se pueden añadir nuevos kubeconfigs directamente mediante el menú desplegable kubeconfigs.
Usar configuraciones de ejecución de Cloud Code
Las configuraciones de ejecución de Cloud Code se pueden modificar para usar archivos kubeconfig alternativos. Para cambiar los kubeconfigs, abre la configuración de ejecución que quieras modificar y, en Ejecutar > Ajustes avanzados, selecciona el kubeconfig que quieras usar en el menú desplegable de kubeconfig. Al seleccionar un archivo kubeconfig, los contextos disponibles se actualizan para reflejar los que se encuentran en el archivo kubeconfig seleccionado.
Nota: Puedes añadir nuevas kubeconfigs directamente desde las configuraciones de ejecución haciendo clic en + Añadir a la derecha del menú desplegable.
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.