Gérer des VM dans Cloud Code pour IntelliJ

Grâce à l'intégration de Cloud Code à Compute Engine, vous pouvez afficher les VM Compute Engine exécutant vos applications, établir des connexions à vos VM à l'aide de SSH, afficher les journaux d'application et importer des fichiers sur une VM.

Ce document explique comment accéder à Compute Engine avec Cloud Code dans votre IDE et gérer vos instances de VM.

Voir les VM

Pour afficher les VM de votre projet Google Cloud et les détails de l'instance de VM dans la console Google Cloud, procédez comme suit:

  1. Cliquez sur l'onglet Compute Engine ou sélectionnez Vue > Fenêtres d'outils > Compute Engine.

    Onglet Compute Engine dans IntelliJ

  2. Si vous n'avez pas sélectionné de projet Google Cloud, cliquez sur Sélectionner un projet Google Cloud, sélectionnez un projet, puis cliquez sur OK.

  3. Pour afficher vos instances de VM, développez l'extrait de code Toutes les instances de VM.

  4. Pour afficher les détails de l'instance de VM dans la console Google Cloud, effectuez un clic droit sur l'instance de VM, puis sélectionnez Ouvrir dans la console Cloud.

Ajouter et afficher les VM favorites

IntelliJ est compatible avec les instances de VM favorites pour chaque projet Google Cloud. Celles-ci sont conservées entre les redémarrages de VM. Pour ajouter des VM à votre liste de favoris et afficher cette liste, procédez comme suit:

  1. Dans l'onglet Compute Engine, sous l'extrait All VM Instances (Toutes les instances de VM), effectuez un clic droit sur une instance de VM et sélectionnez Add to Favorites (Ajouter aux favoris).

  2. Pour afficher votre liste de favoris, développez l'extrait Favorite VM Instances (Instances de VM favorites).

  3. Pour supprimer une VM de votre liste de favoris, effectuez un clic droit sur la VM et sélectionnez Supprimer des favoris.

Se connecter à une VM

Pour vous connecter à l'instance de VM dans votre IDE avec Cloud Code à l'aide du terminal IDE intégré et de SSH, procédez comme suit:

  1. Pour vous connecter à une instance de VM, effectuez un clic droit sur l'instance de VM et sélectionnez Open SSH connection (Ouvrir la connexion SSH).

    Un terminal apparaît et affiche des informations sur l'instance distante.

  2. Si la connexion à l'instance de VM échoue, une boîte de dialogue de message d'erreur s'affiche. Pour afficher des informations sur le problème et les solutions potentielles dans le terminal, cliquez sur Résoudre les problèmes dans le terminal. Pour consulter la documentation sur le dépannage des erreurs SSH, cliquez sur Afficher le guide de dépannage.

Afficher les journaux d'application sur une VM

Pour afficher les journaux d'application d'une instance de VM dans votre IDE, effectuez un clic droit sur l'instance de VM et sélectionnez View Logs Explorer (Afficher l'explorateur de journaux). Vous êtes redirigé vers l'explorateur de journaux de la console Google Cloud.

Importer un fichier dans une VM

Pour copier des fichiers d'application de votre IDE local vers votre instance de VM distante, procédez comme suit:

  1. Pour importer un fichier sur une VM, sélectionnez une instance de VM, puis en haut du volet Compute Engine, cliquez sur cloud_upload Importer, ou effectuez un clic droit sur l'instance de VM et sélectionnez Importer un fichier/répertoire.

  2. Accédez au fichier que vous souhaitez importer, puis cliquez sur Ouvrir. Un terminal s'ouvre et affiche la liste des fichiers et la progression de l'importation.

  3. Si l'importation échoue, la boîte de dialogue SSH Connectivity Troubleshooting (Dépannage de la connectivité SSH) s'affiche. Sélectionnez une option sur laquelle cliquer:

    • Afficher le guide sur le transfert de fichiers: ouvre la page Transférer des fichiers vers des VM Linux pour en savoir plus sur le transfert de fichiers vers des instances de VM Compute Engine.
    • Résoudre des problèmes dans le terminal: affiche des informations sur le problème et les solutions potentielles dans le terminal.
    • Consulter le guide de dépannage: ouvre la page Résoudre les erreurs SSH pour en savoir plus sur les erreurs courantes que vous pouvez rencontrer lors de la connexion à une VM à l'aide de SSH, les méthodes de résolution des erreurs et les méthodes de diagnostic des échecs de connexion SSH.

Obtenir de l'aide

Pour envoyer des commentaires ou signaler un problème dans votre IDE IntelliJ, accédez à Outils > Cloud Code > Aide / À propos > Envoyer des commentaires ou signaler un problème pour signaler un problème sur GitHub, ou posez une question sur Stack Overflow.