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:
- Navega 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 ícono + Agregar kubeconfig o presiona
Alt
+insert
para abrir el diálogo de selección. - En el diálogo Selecciona el archivo kubeconfig, navega a la ubicación del archivo kubeconfig que deseas agregar.
- Selecciona el archivo kubeconfig que deseas usar y haz clic en Aceptar.
- En el diálogo Settings, haz clic en OK para guardar los cambios.
Quita los archivos kubeconfig
Para quitar archivos kubeconfig, sigue estos pasos:
- Navega 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 deseas quitar y, luego, en el ícono - Remove o presiona
Alt
+Delete
. - Haz clic en Aceptar para guardar los cambios.
Cambia los kubeconfigs
Para activar o desactivar el kubeconfig actual del navegador de recursos, haz clic en el menú desplegable kubeconfigs y selecciona el kubeconfig que deseas usar. Cuando seleccionas un kubeconfig, la ventana de herramientas se actualiza para usar el kubeconfig elegido.
Sugerencia: Puedes agregar kubeconfigs nuevos directamente mediante el menú desplegable kubeconfigs.
Usa la configuración de Cloud Code Run
La configuración Run (Ejecutar) de Cloud Code se pueden modificar para usar archivos kubeconfig alternativos. Para cambiar kubeconfigs, abre la configuración Run (Ejecutar) a fin de realizar modificaciones y, en Run > Advanced settings, selecciona el kubeconfig que deseas usar en el menú desplegable de kubeconfig. Cuando se selecciona un kubeconfig, los contextos disponibles se actualizan para reflejar los que se encuentran en el kubeconfig seleccionado.
Sugerencia: Para agregar kubeconfigs nuevos directamente desde las configuraciones de ejecución, haz clic en + Add a la derecha del menú desplegable.
¿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.