
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