Administra VMs en Cloud Code para IntelliJ

Con la integración de Compute Engine de Cloud Code, puedes ver las VMs de Compute Engine que ejecutan tus aplicaciones, establecer a tus VMs con SSH, visualizar registros de aplicaciones y subir archivos a un y la VM.

En este documento, se muestra cómo acceder a Compute Engine con Cloud Code en tu IDE y administrar tus instancias de VM.

Ver VM

Para ver las VMs en tu proyecto de Google Cloud y los detalles de la instancia de VM en la consola de Google Cloud, sigue estos pasos:

  1. Haz clic en la pestaña Compute Engine o selecciona Ver > Ventanas de herramientas > Compute Engine.

    Pestaña de Compute Engine en IntelliJ

  2. Si no seleccionaste un proyecto de Google Cloud, haz clic en Selecciona un proyecto de Google Cloud, elige uno y, luego, haz clic en Aceptar.

  3. Para ver tus instancias de VM, expande el fragmento Todas las instancias de VM.

  4. Para ver los detalles de la instancia de VM en la consola de Google Cloud, haz clic con el botón derecho en la VM. y selecciona Abrir en la consola de Cloud.

Agrega y visualiza las VMs favoritas

IntelliJ admite las instancias de VM favoritas por proyecto de Google Cloud, lo que se retienen entre reinicios de VM. Para agregar VMs a tu lista de favoritos y ver de la lista, sigue estos pasos:

  1. En la pestaña Compute Engine, en el fragmento Todas las instancias de VM, haz clic con el botón derecho en una instancia de VM y selecciona Agregar a favoritos.

  2. Para ver tu lista de favoritos, expande el fragmento Favorite VM instances.

  3. Para quitar una VM de tu lista de favoritos, haz clic con el botón derecho sobre la VM y selecciona Cómo quitar un elemento de Favoritos.

Conéctate a una VM

Para conectarte a la instancia de VM en tu IDE con Cloud Code usando el una terminal de IDE integrada y SSH, sigue estos pasos:

  1. Para conectarte a una instancia de VM, haz clic con el botón derecho en la instancia de VM y selecciona Abrir Conexión SSH

    Aparecerá una terminal en la que se mostrará información sobre la instancia remota.

  2. Si la conexión a la instancia de VM falla, aparecerá un diálogo de mensaje de error. Para ver la información en la terminal sobre el problema y las posibles soluciones, haz lo siguiente: Haz clic en Solucionar problemas en la terminal. O, para ver Solución de problemas de errores de SSH en la documentación, haz clic en Ver la guía de solución de problemas.

Ver registros de aplicaciones en una VM

Para ver los registros de aplicaciones de una instancia de VM en tu IDE, haz clic con el botón derecho en la VM y selecciona Ver Explorador de registros. Esto te llevará a Explorador de registros en la consola de Google Cloud.

Sube un archivo a una VM

Para copiar los archivos de la aplicación desde tu IDE local a tu instancia de VM remota, sigue estos pasos:

  1. Para subir un archivo a una VM, selecciona una instancia de VM y, en la parte superior de En el panel de Compute Engine, haz clic cloud_upload Sube la instancia de VM (o haz clic con el botón derecho en ella) y selecciona Subir un archivo o directorio (Upload a file/directory).

  2. Navega al archivo que deseas subir y haz clic en Abrir. Una terminal se abrirá con la lista de archivos y el progreso de la carga.

  3. Si la carga falla, aparecerá el diálogo Solución de problemas de conectividad SSH. Elige una opción para hacer clic:

    • Ver la guía de transferencia de archivos: Abre Transfiere archivos a VMs de Linux. para obtener más información sobre la transferencia de archivos a la VM de Compute Engine individuales.
    • Solucionar problemas en la terminal: Muestra información en la terminal sobre la terminal. y posibles soluciones.
    • Ver la guía de solución de problemas: Abre la sección Solución de problemas de SSH. para obtener más información sobre errores comunes que pueden ocurrir conectarse a una VM mediante SSH, formas de resolver errores y métodos para y diagnosticar conexiones SSH con errores.

Obtenga asistencia

Para enviar comentarios o informar un problema en tu IDE de IntelliJ, ve aTools >Cloud Code >Help / About >Envía comentarios o informa un problema para informar un problema en GitHub o hacer una pregunta en Stack Overflow.