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 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 al clúster 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 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 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 + Add kubeconfig o presiona
Alt
+insert
para que aparezca el diálogo de selección. - En el diálogo Seleccionar archivo kubeconfig, navega a la ubicación del archivo kubeconfig que deseas agregar.
- Selecciona el archivo kubeconfig que deseas usar y, luego, haz clic en Ok.
- En el diálogo Settings, haz clic en OK para guardar los cambios.
Quita los archivos kubeconfig
Para quitar los archivos kubeconfig, haz lo siguiente:
- 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, haz clic en el ícono - Remove (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, 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 la configuración de ejecución, haz 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 microservicio con Skaffold.
- Obtén más información sobre la asistencia de Cloud Code para la edición de YAML.