Gestionar máquinas virtuales en Cloud Code para VS Code

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

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

Ver VMs

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

  1. En tu IDE, inicia sesión en Cloud Code si aún no lo has hecho y selecciona tu Google Cloud proyecto.

  2. Para ver las instancias de VM de tu Google Cloud proyecto, en la barra de actividad de tu IDE, haz clic en Cloud Code y, a continuación, abre el explorador Compute Engine.

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

Conectarse a una VM

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

  1. Para conectarte a una instancia de VM, en el explorador Compute Engine, coloca el puntero sobre la instancia de VM y haz clic en Terminal Abrir SSH o haz clic con el botón derecho en la instancia de VM y selecciona Abrir SSH.

    Aparecerá una terminal con información sobre la instancia remota.

  2. Si no se puede establecer la conexión con la instancia de VM:

    • Si usas Windows o Linux, consulta el artículo Solucionar errores de SSH para ver los errores habituales que pueden surgir al conectarte a una máquina virtual mediante SSH, las formas de resolverlos y los métodos para diagnosticar las conexiones SSH fallidas.

    • En el caso de los usuarios de macOS, después de pulsar cualquier tecla para borrar el mensaje de error en la terminal, aparece un cuadro de diálogo con un mensaje de error. Para ver información sobre el problema y posibles soluciones en el terminal, haz clic en Solucionar problema. También puedes consultar la documentación sobre solución de problemas de errores de SSH haciendo clic en Más información.

Ver registros de aplicaciones en una VM

Para ver los registros de aplicaciones de una instancia de VM, sigue estos pasos:

  1. Para ver los registros de aplicaciones de una instancia de VM en Cloud Code, haz clic con el botón derecho en la instancia de VM y selecciona Ver registros.

    La ventana del visualizador de registros aparece en tu IDE, lo que te permite filtrar por tipo de registro, hora, gravedad e instancia.

  2. Para ver los registros en tiempo real, activa el interruptor Streaming (Streaming).

  3. Para ver la página de registro de una instancia de VM concreta en la Google Cloud consola, haz clic en open_in_new Abrir en el navegador.

Subir un archivo a una VM

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

  1. Para subir un archivo a una VM, en el explorador Compute Engine de Cloud Code, coloca el puntero sobre la instancia de VM y haz clic en cloud_upload Subir archivo mediante SCP o haz clic con el botón derecho en la instancia de VM y selecciona Subir archivo mediante SCP.

  2. Ve al archivo que quieras subir y haz clic en Subir.