Trabajar con archivos kubeconfig en Cloud Code para IntelliJ

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:

  1. 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).
  2. 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.
  3. En el cuadro de diálogo Seleccionar archivo kubeconfig, ve a la ubicación del archivo kubeconfig que quieras añadir.
  4. Selecciona el archivo kubeconfig que quieras usar y, a continuación, haz clic en Aceptar.
  5. 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:

  1. 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).
  2. 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.
  3. 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.

Desplegar el menú desplegable kubeconfig.

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.

Editar los ajustes de kubeconfig en Configuraciones de ejecución. Proporciona un menú desplegable para seleccionar un archivo kubeconfig ya añadido y un botón para añadir uno nuevo.

Siguientes pasos

Obtener asistencia

Para enviar comentarios o informar de un problema en tu IDE de IntelliJ, ve a Herramientas > Cloud Code > Ayuda o información > Enviar comentarios o informar de un problema para informar de un problema en GitHub.