É possível acessar as portas HTTP 80
e as portas 1024
para 65535
nas estações de trabalho
no navegador. As estações de trabalho em execução têm uma propriedade host
que pode ser usada
para se conectar usando HTTP de um navegador remoto. Para encontrar essa propriedade, acesse os detalhes de uma estação de trabalho em execução por meio da API, da Google Cloud CLI, do console do Google Cloud ou imprima a variável de ambiente $WEB_HOST
,
definida automaticamente na estação de trabalho.
Por padrão, o URL se conecta à porta 80
.
Formato de URL padrão da estação de trabalho
Por padrão, o URL da propriedade host
usa o seguinte formato:
https://PORT-WORKSTATION_NAME.CLUSTER_ID.cloudworkstations.dev
Os marcadores de posição representam o seguinte:
PORT
: o número da porta, que é a porta80
por padrão.WORKSTATION_NAME
: o nome da estação de trabalho.CLUSTER_ID
: o identificador do cluster gerado aleatoriamente.cloudworkstations.dev
: o nome de domínio padrão de uma estação de trabalho.Os URLs para domínios personalizados usam um formato diferente. Para saber mais sobre a configuração de domínios personalizados no Cloud Workstations, consulte Configurar domínios personalizados para o Cloud Workstations.
Altere o URL para se conectar a uma porta diferente
Para se conectar em uma porta diferente, especifique um número de porta diferente como prefixo. Por exemplo, o URL a seguir se conecta à porta 9900
:
https://9900-myworkstation.cluster-12345abcde.cloudworkstations.dev
Neste exemplo, observe o seguinte:
9900
: representa o número da porta.myworkstation
: representa o ID da estação de trabalho.cluster-12345abcde
: representa o identificador do cluster.cloudworkstations.dev
: representa o nome de domínio padrão de uma estação de trabalho.
Esses URLs exigem autenticação do usuário. Para acessar esses URLs,
você precisa fazer login e ter o papel de IAM de usuário do Cloud Workstations,
roles/workstations.user
ou a permissão
workstations.workstations.use
.
Como se conectar a um app HTTP pelo console do Google Cloud
É possível se conectar a um app HTTP em execução em uma estação de trabalho no Console do Google Cloud.
Em qualquer estação de trabalho em execução que você tenha permissões para usar, você verá um
botão Iniciar. Por padrão, esse botão se conecta à porta 80
. Clique na seta de expansão arrow_drop_down ao lado de Launch para ver opções alternativas de conexão. A opção
Conectar ao app da Web na porta permite especificar uma porta diferente para
conexão.
Como se conectar a um app HTTP pelo editor básico
Para se conectar a um app em execução na estação de trabalho pelo editor básico, siga uma destas instruções:
Clique nos links de localhost no terminal. O editor base redireciona automaticamente os links do localhost para os URLs corretos.
Para abrir uma janela de terminal, clique no menu Menu > Terminal > Novo Terminal. Como alternativa, pressione Control+Shift+` (ou Command+Shift+` no macOS).
No prompt de comando, execute o seguinte comando para exibir o link do localhost:
echo http://localhost:PORT
Substitua
PORT
por um número de porta, como80
ou8080
.Segure Control (ou Command no macOS) e clique no link do localhost.
Isso abrePORT-WORKSTATION-HOSTNAME
no navegador.
Use a janela do navegador: navegue até
https://PORT-WORKSTATION-HOSTNAME
, em quePORT
é o número da porta eWORKSTATION-HOSTNAME
é o nome do host da estação de trabalho.