Ejecute el script Python en Theia de GCP

Ejecute el script Python en Theia de GCP

Soy muy nuevo en GCP (Google Cloud Platform). Tengo un script de Python en VM y quiero ejecutarlo en el editor predeterminado.teia, y su salida viene dentro de un widget de Theia.

¿Es posible hacer eso o debo ejecutar desde la terminal?

Respuesta1

Theia funciona creando un servidor en la máquina en la que se ejecuta y expone un puerto para que usted pueda navegar en la interfaz de usuario.

Para conectarse a este puerto desde su navegador, deberá crear un túnel SSH desde la máquina en la que se ejecuta su navegador hasta la VM en GCP. La forma más cómoda que encontré es usar gcloud en tu terminal local:

export PROJECT_ID="my-project-id"
export ZONE="my-zone"
export INSTANCE_NAME="my-instance"
gcloud compute ssh --project $PROJECT_ID --zone $ZONE \
  $INSTANCE_NAME -- -L 8080:localhost:8080

https://cloud.google.com/sdk/gcloud/reference/compute/ssh

información relacionada