
Sou muito novo no GCP (Google Cloud Platform). Eu tenho um script Python na VM e quero executá-lo no editor padrão,Theia, com sua saída vem dentro de um widget Theia.
É possível fazer isso ou devo executar a partir do terminal?
Responder1
Theia funciona criando um servidor na máquina em que é executado e expõe uma porta para você navegar na IU.
Para se conectar a esta porta a partir do seu navegador, você precisará criar um túnel SSH da máquina em que seu navegador está sendo executado para a VM no GCP. A maneira mais confortável que encontrei para fazer isso é usar gcloud em seu 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