Configurar estações de trabalho
Saiba como configurar e usar clusters de estação de trabalho, configurações de estação de trabalho e estações de trabalho. Confira os pré-requisitos deste guia de início rápido antes de começar e siga estas etapas:
- Criar um cluster de estações de trabalho
- Criar uma configuração da estação de trabalho
- Criar e iniciar uma estação de trabalho
Se você não precisar mais dos recursos criados neste guia de início rápido, faça a limpeza para evitar custos extras.
Para seguir as instruções detalhadas desta tarefa diretamente no console do Google Cloud , clique em Orientação:
Antes de começar
Este guia aborda as etapas para administradores configurarem o Cloud Workstations e para desenvolvedores usarem as estações de trabalho.
Para configurar Cloud Workstations, siga estas etapas:
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Se este guia estiver usando um projeto atual, verifique se você tem as permissões necessárias para concluir o guia. Se você criou um projeto, já tem as permissões necessárias.
-
Verify that billing is enabled for your Google Cloud project.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Se este guia estiver usando um projeto atual, verifique se você tem as permissões necessárias para concluir o guia. Se você criou um projeto, já tem as permissões necessárias.
-
Verify that billing is enabled for your Google Cloud project.
-
Enable the Cloud Workstations API.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin), which contains theserviceusage.services.enablepermission. Learn how to grant roles. -
Criar e gerenciar clusters e configurações de estação de trabalho:
Administrador do Cloud Workstations (
roles/workstations.admin) no projeto -
Crie estações de trabalho usando uma configuração:
Criador do Cloud Workstations (
roles/workstations.workstationCreator) no projeto ou na configuração da estação de trabalho -
Use uma estação de trabalho:
Usuário do Cloud Workstations (
roles/workstations.user) na estação de trabalho. Essa permissão é concedida automaticamente nas estações de trabalho que você cria.
Funções exigidas
Para receber as permissões necessárias para gerenciar e usar estações de trabalho, peça ao administrador para conceder a você os seguintes papéis do IAM:
Para mais informações sobre a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.
Também é possível conseguir as permissões necessárias usando papéis personalizados ou outros papéis predefinidos.
Para uma visão geral detalhada de todos os papéis do Cloud Workstations, consulte Controle de acesso com o IAM.
Criar um cluster de estação de trabalho
A primeira etapa é criar um cluster de estação de trabalho. Os clusters de estações de trabalho definem um grupo de estações de trabalho em uma determinada região, gerenciam as estações de trabalho durante o ciclo de vida delas e fornecem conectividade de rede configurável.Os clusters da estação de trabalho não estão relacionados aos clusters do Google Kubernetes Engine (GKE). Para criar um cluster de estação de trabalho, siga estas etapas:
No console, navegue até a página Cloud Workstations > Gerenciamento de cluster.
Na página Gerenciamento de clusters das estações de trabalho, clique em add_boxCriar.
No campo Nome, insira
test-clustercomo o nome do cluster da estação de trabalho.Escolha a região mais próxima de você.
Ignore as Configurações de rede.
Clique em Criar para iniciar o processo de criação do cluster.
A criação do cluster da estação de trabalho pode levar até 20 minutos, mas, na maioria dos casos, é necessária apenas uma vez.
Criar uma configuração da estação de trabalho
Este guia de início rápido mostra a configuração mais básica de uma estação de trabalho. Para começar rapidamente, aceite os padrões para definir as configurações da máquina, personalizar o ambiente e adicionar usuários. Para configurar o básico de uma configuração de estação de trabalho, siga estas etapas:No console, acesse Cloud Workstations > Configurações da estação de trabalho.
Na página Configurações da estação de trabalho, clique em add_boxCriar.

No campo Nome, insira
test-configurationcomo o nome da sua configuração de estação de trabalho.Escolha
test-clusterna lista de Clusters da estação de trabalho disponíveis e clique em Continuar. Se nenhum cluster de estação de trabalho estiver disponível, verifique se você concluiu as etapas para= Criar um cluster de estação de trabalho.Para Estações de trabalho de início rápido, selecione Desativado para reduzir o custo.
Se você estivesse personalizando uma configuração de estação de trabalho para sua equipe, poderia definir Configurações de máquina, personalizar Configurações de ambiente e adicionar usuários à política do IAM. Para este exercício, você pode pular essas etapas.
Para criar a configuração da estação de trabalho, clique em Criar.
Para mais informações sobre como criar uma configuração de estação de trabalho com as opções que foram ignoradas neste guia de início rápido, consulte a seção detalhada sobre configurações de estação de trabalho.
Criar e iniciar uma estação de trabalho
Uma estação de trabalho é um ambiente de desenvolvimento pré-configurado que administradores ou equipes de plataforma definem em uma configuração de estação de trabalho. Para criar uma estação de trabalho, siga estas etapas.No console do Google Cloud , navegue até a página Cloud Workstations > Workstations.
Clique em add_boxCriar.
O link Criar poderá ser desativado se não houver configurações de estação de trabalho no projeto ou se você não tiver permissões para visualizá-las. Peça ao administrador do Cloud Workstations da organização para criar uma configuração de estação de trabalho para você.
Aceite o Nome da estação de trabalho padrão.
Clique na seta arrow_drop_downde expansão no campo Configuração e selecione a configuração da estação de trabalho para definir a estação de trabalho. Por exemplo, se você nomeou a configuração da estação de trabalho como
test-configurationna etapa anterior, selecione essa opção na lista.Clique em
Criar para criar sua estação de trabalho.
- Clique em Estações de trabalho.
- Encontre a estação de trabalho que você criou na lista de estações disponíveis, marque a caixa de seleção ao lado dela e clique em Iniciar. Isso inicia sua estação de trabalho e faz a correspondência com a configuração da estação de trabalho principal.
- Se for preciso iniciar a estação de trabalho, clique em Iniciar para confirmar. O status muda para Iniciando, e o ícone de status gira enquanto a operação de início está em andamento. Pode levar alguns minutos para iniciar sua estação de trabalho.
- Quando a estação de trabalho estiver pronta, o status mudará para Em execução e o ícone de status mudará para uma marca de seleção check_circle.
Clique em Iniciar. Por padrão, a estação de trabalho se conecta à porta
80.O exemplo a seguir mostra a página de boas-vindas do editor de base do Cloud Workstations. A aparência da página pode variar dependendo de como você define a configuração da estação de trabalho:
Para mais informações sobre como se conectar via SSH, consulte Suporte a SSH.
Para mais informações sobre como se conectar a apps da Web em execução na sua estação de trabalho, consulte Acessar servidores HTTP em execução em uma estação de trabalho.
Limpar
Para evitar cobranças na conta do Google Cloud pelos recursos usados nesta página, exclua os recursos que não são mais necessários.
Para excluir um projeto do Google Cloud console Google Cloud ou da CLIgcloud:
Console
- In the Google Cloud console, go to the Manage resources page.
- In the project list, select the project that you want to delete, and then click Delete.
- In the dialog, type the project ID, and then click Shut down to delete the project.
gcloud
- In the Google Cloud console, go to the Manage resources page.
- In the project list, select the project that you want to delete, and then click Delete.
- In the dialog, type the project ID, and then click Shut down to delete the project.
A seguir
Saiba mais sobre como configurar outras opções na configuração da estação de trabalho.
Use o Cloud Workstations com ambientes de desenvolvimento integrado do JetBrains, como IntelliJ IDEA Ultimate e PyCharm Professional.