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.

Neste documento, mostramos como acessar o Compute Engine com o Cloud Code no seu ambiente de desenvolvimento integrado (IDE) e gerenciar 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 View > Tool Windows > Compute Engine.

    Guia do Compute Engine no IntelliJ

  2. Se você não tiver selecionado um projeto do Google Cloud, clique em Selecionar um projeto do Google Cloud, escolha um projeto 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 conferir as 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 à lista de favoritos e acessá-la, siga estas etapas:

  1. Na guia Compute Engine, no snippet All VM Instances, clique com o botão direito do mouse em uma instância de VM e selecione Add to Favorites.

  2. Para conferir a lista de favoritos, abra o snippet Instâncias de VM favoritas.

  3. Para remover uma VM da lista de favoritos, clique com o botão direito do mouse na VM 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 terminal integrado do ambiente de desenvolvimento integrado e o 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.

    Um terminal aparece, mostrando informações sobre a instância remota.

  2. Se a conexão com a instância da VM falhar, uma caixa de diálogo de mensagem de erro vai aparecer. Para conferir informações no terminal sobre o problema e possíveis soluções, 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.

ver os registros do aplicativo em uma VM;

Para conferir os registros do aplicativo de uma instância de VM no ambiente de desenvolvimento integrado, clique com o botão direito do mouse na instância e selecione View Logs Explorer. Isso vai direcionar você para o Explorador de registros no console do Google Cloud.

Faça upload de um arquivo para uma VM

Para copiar arquivos de aplicativos do seu 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 progresso 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 no terminal 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.