Gérer des VM dans Cloud Code for IntelliJ

Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

Avec l'intégration de Compute Engine à Cloud Code, vous pouvez afficher les VM Compute Engine qui exécutent vos applications, établir des connexions avec vos VM à l'aide de SSH, consulter les journaux de l'application et importer des fichiers sur une VM.

Cette page vous explique comment accéder à Compute Engine avec Cloud Code et gérer vos instances de VM.

Afficher les VM

Pour afficher les VM dans votre projet Google Cloud et afficher les détails de l'instance dans Google Cloud Console à partir de Cloud Code, procédez comme suit:

  1. Cliquez sur l'onglet Compute Engine ou sur Afficher > Outils Windows > Compute Engine.

    Onglet Compute Engine dans IntelliJ

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

  3. Développez l'extrait Toutes les instances de VM pour afficher vos instances de VM.

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

Ajouter et afficher vos VM préférées

IntelliJ est compatible avec les instances de VM préférées de chaque projet Google Cloud, qui 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 Toutes les instances de VM, effectuez un clic droit sur une instance de VM, puis sélectionnez Ajouter aux Favoris.

  2. Pour afficher votre liste de favoris, développez l'extrait Instances de VM préférées.

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

Se connecter à une VM

Pour vous connecter à l'instance de VM dans 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, puis sélectionnez Open SSH connection (Ouvrir la connexion SSH).

    Un terminal contenant des informations sur l'instance distante s'affiche.

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

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, puis sélectionnez View Logs Explorer (Afficher l'explorateur de journaux). Vous êtes redirigé vers l'explorateur de journaux dans Google Cloud Console.

Importer un fichier sur une VM

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

  1. Pour importer un fichier dans une VM, cliquez sur une instance de VM, puis sur Bouton d'importation de fichier dans IJImporter en haut du volet Compute Engine. Vous pouvez également effectuer un clic droit sur l'instance de VM, puis sélectionner Importer un fichier/répertoire.

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

  3. Si l'importation échoue, la boîte de dialogue Dépannage de la connectivité SSH s'affiche. Cliquez sur chaque option pour obtenir les résultats suivants:

    • Consultez le guide sur le transfert de fichiers: ouvre le transfert de fichiers vers des VM Linux pour en savoir plus sur le transfert de fichiers vers des instances de VM Compute Engine.
    • Dépannage dans le terminal : affiche les informations du terminal concernant le problème et les solutions potentielles.
    • Consultez le guide de dépannage: ouvre l'article Dépannage 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 permettant de résoudre les erreurs et les méthodes de diagnostic des connexions SSH ayant échoué.

Assistance

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.

Vous pouvez également rejoindre le canal #cloud-code, qui fait partie de la communauté Slack Google Cloud.