Los archivos kubeconfig son archivos de configuración de Kubernetes que organizan el acceso, los usuarios y los contextos del clúster. 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 de clúster con archivos kubeconfig.
Administra kubeconfigs
De forma predeterminada, en el complemento de Cloud Code, se usa el archivo kubeconfig predeterminado (ubicado en el directorio $HOME/.kube
) para recuperar los recursos de Kubernetes y ejecutar los comandos. Sin embargo, se pueden configurar archivos kubeconfig adicionales.
Agrega archivos kubeconfig adicionales
Para agregar archivos kubeconfig adicionales, ejecuta el siguiente comando:
- Navega a la configuración de Cloud Code dentro de tu IDE (File > Settings > Tools > Cloud Code > Kubernetes o, para Mac OS X, IntelliJ IDEA > Preferences > Tools > Cloud Code > Kubernetes).
- En la sección kubeconfigs, haz clic en el ícono + Agregar kubeconfig o presiona el botón correspondiente.
Alt
+insert
para abrir el diálogo de selección. - En el diálogo Select kubeconfig file, navega a la ubicación del archivo kubeconfig que deseas agregar.
- Selecciona el archivo kubeconfig que deseas usar y, luego, haz clic en Aceptar.
- En el diálogo Configuración, haz clic en Aceptar para guardar los cambios.
Cómo quitar archivos kubeconfig
Para quitar archivos kubeconfig, sigue estos pasos:
- Navega a la configuración de Cloud Code dentro de tu IDE (File > Settings > Tools > Cloud Code > Kubernetes o, para Mac OS X, IntelliJ IDEA > Preferences > Tools > Cloud Code > Kubernetes).
- En la sección kubeconfigs, haz clic en el kubeconfig que quieres quitar y, luego, en el ícono - Quitar o presiona
Alt
+Delete
. - Haz clic en Aceptar para guardar los cambios.
Cambia kubeconfigs
Para activar o desactivar el kubeconfig actual del navegador de recursos con facilidad, 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 Run Configurations (Configuración de ejecución), puedes hacer clic en + Add a la derecha del menú desplegable.
¿Qué sigue?
- Organiza el acceso al clúster con archivos kubeconfig.
- Desarrolla y depura partes de una aplicación de microservicios con Skaffold.
- Obtén más información sobre la asistencia de edición de YAML de Cloud Code.