Gerenciar VMs no Cloud Code para IntelliJ

Com a integração do Compute Engine do Cloud Code, é possível visualizar as VMs do Compute Engine que executam os aplicativos, estabelecer conexões com as VMs usando SSH, ver registros de aplicativos e fazer upload de arquivos para um VM.

Este documento mostra como acessar o Compute Engine com Cloud Code no seu ambiente de desenvolvimento integrado e gerencie as instâncias de VM.

Ver VMs

Para acessar as VMs no seu projeto do Google Cloud e os detalhes da instância de VM em console do Google Cloud, siga estas etapas:

  1. Clique na guia Compute Engine ou selecione Acesse > Janelas de ferramentas > Compute Engine.

    Guia do Compute Engine no IntelliJ

  2. Se você não selecionou um projeto do Google Cloud, clique em Selecione um projeto do Google Cloud, escolha um deles e clique em OK.

  3. Para ver suas instâncias de VM, expanda o snippet Todas as instâncias de VM.

  4. Para acessar os detalhes da instância de VM no console do Google Cloud, clique com o botão direito do mouse na VM instância e selecione Abrir no console do Cloud.

Adicionar e visualizar VMs favoritas

O IntelliJ oferece suporte às instâncias de VM favoritas por projeto do Google Cloud, que são mantidos entre as reinicializações da VM. Para adicionar VMs à sua lista de favoritos e visualizar da lista, siga estas etapas:

  1. Na guia Compute Engine, no snippet Todas as instâncias de VM, faça o seguinte: clique com o botão direito do mouse em uma instância de VM e selecione Adicionar aos favoritos.

  2. Para ver a lista de favoritos, expanda o snippet Instâncias de VM favoritas.

  3. Para remover uma VM da sua lista de favoritos, clique nela com o botão direito do mouse e selecione Remover dos favoritos.

Conectar-se a uma VM

Para se conectar à instância de VM no seu ambiente de desenvolvimento integrado com o Cloud Code usando o integrado e SSH, siga estas etapas:

  1. Para se conectar a uma instância de VM, clique com o botão direito nela e selecione Abrir conexão SSH.

    Será exibido um terminal com informações sobre a instância remota.

  2. Se a conexão com a instância de VM falhar, uma caixa de diálogo com uma mensagem de erro vai aparecer. Para acessar informações no terminal sobre o problema e possíveis soluções, faça o seguinte: Clique em Resolver problemas no terminal. Ou, para exibir Como solucionar erros de SSH documentação, clique em Ver o guia de solução de problemas.

Acessar os registros do aplicativo em uma VM

Para acessar os registros do aplicativo de uma instância de VM no ambiente de desenvolvimento integrado, clique com o botão direito do mouse na VM instância e selecione Ver Análise de registros. Isso leva você Análise de registros no console do Google Cloud.

Faça upload de um arquivo para uma VM

Para copiar arquivos de aplicativos do ambiente de desenvolvimento integrado local para a instância de VM remota, siga estas etapas:

  1. Para fazer upload de um arquivo em uma VM, selecione uma instância de VM e, na parte superior Compute Engine, clique em cloud_upload Fazer upload ou clicar com o botão direito do mouse na instância da VM e selecionar Fazer upload de um arquivo/diretório.

  2. Navegue até o arquivo que você quer enviar e clique em Abrir. Um terminal é aberto com a lista de arquivos e o andamento do upload.

  3. Se o upload falhar, a caixa de diálogo Solução de problemas de conectividade SSH vai aparecer. Escolha uma opção para clicar:

    • Ver o guia de transferência de arquivos: abre Como transferir arquivos para VMs do Linux. para mais informações sobre como transferir arquivos para a VM do Compute Engine instâncias.
    • Solução de problemas no terminal: mostra informações sobre o problema e possíveis soluções.
    • Ver o guia de solução de problemas: abre a opção Como solucionar erros de SSH. para mais informações sobre erros comuns que você pode encontrar ao como se conectar a uma VM usando SSH, formas de resolver erros e métodos para e diagnosticar conexões SSH com falha.

Receber suporte

Para enviar um feedback ou informar um problema no ambiente de desenvolvimento integrado do IntelliJ, acesse Tools > Cloud Code > Help / About > Envie feedback ou informe um problema para informar um problema no GitHub ou faça uma pergunta no Stack Overflow.