Para seguir as instruções detalhadas desta tarefa diretamente no console do Google Cloud , clique em Orientação:
Antes de começar
Antes de começar a usar o Cloud Workstations, verifique se você tem as permissões necessárias e conclua as etapas de configuração obrigatórias. Pule esta seção se você já tiver concluído essa configuração.
- Faça login na sua conta do Google Cloud . Se você começou a usar o Google Cloudagora, crie uma conta para avaliar o desempenho dos nossos produtos em situações reais. Clientes novos também recebem US $300 em créditos para executar, testar e implantar cargas de trabalho sem custos financeiros.
-
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.
-
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.
-
Verify that billing is enabled for your Google Cloud project.
-
Ative a API Cloud Workstations, se ainda não estiver ativada.
Funções necessárias para ativar APIs
Para ativar APIs, você precisa da permissão
serviceusage.services.enable. Se você criou o projeto, provavelmente já tem essa permissão pelo papel de proprietário (roles/owner). Caso contrário, é possível conseguir essa permissão pelo papel de administrador do Service Usage (roles/serviceusage.serviceUsageAdmin). Saiba como conceder papéis. -
Verifique se você tem um papel de IAM de administrador do Cloud Workstations no projeto para criar configurações de estação de trabalho. Para verificar seus papéis do IAM no console do Google Cloud , acesse a página IAM:
-
Os Cloud Workstations são hospedados em VMs inicializadas com base nas imagens públicas pré-configuradas do
Container-Optimized OS (COS)
do Compute Engine. Se a restrição da política da organização
constraints/compute.trustedimageProjectsfor aplicada, será necessário definir restrições de acesso a imagens para permitir que os usuários criem discos de inicialização com base emprojects/cos-cloudou em todas as imagens públicas. -
O Cloud Workstations usa o Private Service Connect para se conectar aos serviços gerenciados pelo
Google. Se a restrição da política da organização
constraints/compute.restrictPrivateServiceConnectProducerfor aplicada na sua organização, você precisará adicionar o Google como um produtor permitido (under:organizations/433637338589). -
Se a restrição da política da organização
constraints/compute.disablePrivateServiceConnectCreationForConsumersfor aplicada na sua organização, verifique se os endpoints do Private Service Connect que se conectam às APIs do Google (GOOGLE_APIS) são permitidos. Se você configurar clusters particulares, os endpoints que se conectam a serviços publicados (SERVICE_PRODUCERS) também precisarão ser permitidos. -
Opcional: ative a API Container File System para acelerar a inicialização da estação de trabalho.
Ativar a API Container File System
Para mais informações, consulte Reduzir o tempo de inicialização da estação de trabalho com o streaming de imagens.
Criar o cluster de estações 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 da 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 um nome para o cluster de estação de trabalho.
Escolha a região mais próxima de você.
Opcional: insira um URL de autorização da estação de trabalho diferente para usar um fluxo de autenticação personalizado. O Cloud Workstations redireciona usuários não autenticados para este URL para que façam login.
Opcional: para criar as estações de trabalho em uma VPC, expanda a seção Configurações de rede e selecione a rede personalizada.
No campo Rede, insira o nome da rede, por exemplo,
test-network.No campo Sub-rede, insira o nome da sub-rede, por exemplo,
test-subnetwork.Na seção Tipo de gateway, selecione Gateway público ou Gateway particular.
Para tornar as estações de trabalho acessíveis em redes públicas, selecione Gateway público.
Se você precisar de residência de dados para dados em trânsito, selecione Gateway privado.
Para permitir a entrada e a saída no serviço de estações de trabalho apenas na rede selecionada, selecione Gateway particular. Para mais informações sobre como criar um cluster particular, consulte Configurar o VPC Service Controls e clusters particulares.
Opcional: o URL do iniciador da estação de trabalho é preenchido com o iniciador do consoleGoogle Cloud padrão, que inicia automaticamente as estações de trabalho paradas. Se você quiser usar um iniciador personalizado, substitua esse URL pela sua página personalizada.
Para redefinir um URL personalizado para o padrão, clique em Usar o iniciador do console do Cloud.
Clique em Criar para iniciar o processo de criação do cluster.
A criação do cluster de estação de trabalho geralmente só é necessária uma vez.
Limpar
Para excluir um cluster de estação de trabalho do console Google Cloud :
- No console do Google Cloud , acesse Cloud Workstations > Clusters.
- Marque a caixa de seleção ao lado do cluster que você quer excluir.
- Clique no menu de opções more_vertMais e selecione Excluir para excluir o cluster de estação de trabalho selecionado.
A seguir
Saiba mais sobre como definir opções na configuração da estação de trabalho.