Grâce à l'intégration de Compute Engine dans Cloud Code, vous pouvez afficher les VM Compute Engine exécutant vos applications, établir des connexions à vos VM à l'aide de SSH, afficher les journaux des applications 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 informations sur l'instance de VM dans la console Google Cloud, procédez comme suit:
Cliquez sur l'onglet Compute Engine ou sélectionnez Affichage > Fenêtres d'outils > Compute Engine.
Si vous n'avez pas sélectionné de Google Cloud projet, cliquez sur Select a Google Cloud Project (Sélectionner un projet Google Cloud), sélectionnez un projet, puis cliquez sur OK.
Pour afficher vos instances de VM, développez l'extrait Toutes les instances de VM.
Pour afficher les informations sur 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 des VM favorites
IntelliJ est compatible avec les instances de VM préférées par Google Cloud projet, qui sont conservées entre les redémarrages de la VM. Pour ajouter des VM à votre liste de favoris et pour l'afficher, procédez comme suit:
Dans l'onglet Compute Engine, sous l'extrait Toutes les instances de VM, cliquez avec le bouton droit sur une instance de VM, puis sélectionnez Ajouter aux favoris.
Pour afficher votre liste de favoris, développez l'extrait Instances de VM favorites.
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 votre IDE avec Cloud Code à l'aide du terminal IDE intégré et de SSH, procédez comme suit:
Pour vous connecter à une instance de VM, effectuez un clic droit sur l'instance de VM, puis sélectionnez Ouvrir une connexion SSH.
Un terminal s'affiche, affichant des informations sur l'instance distante.
Si la connexion à l'instance de VM échoue, une boîte de dialogue contenant un message d'erreur s'affiche. Pour afficher des informations sur le problème et les solutions potentielles dans le terminal, cliquez sur Dépannage dans le terminal. Pour afficher 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, puis sélectionnez View Logs Explorer (Afficher l'explorateur de journaux). Vous êtes alors redirigé vers l'explorateur de journaux dans la console Google Cloud.
Importer un fichier dans une VM
Pour copier les fichiers d'application de votre IDE local vers votre instance de VM distante, procédez comme suit:
Pour importer un fichier dans une VM, sélectionnez une instance de VM, puis en haut du volet Compute Engine, cliquez sur cloud_upload Importer, ou cliquez avec le bouton droit de la souris sur l'instance de VM, puis sélectionnez Importer un fichier/un répertoire.
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.
Si l'importation échoue, la boîte de dialogue Dépannage de la connectivité SSH s'affiche. Sélectionnez une option à cliquer:
- Afficher le guide de transfert de fichiers: ouvre Transférer des 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 des informations sur le problème et les solutions possibles dans le terminal.
- Afficher 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 lorsque vous vous connectez à une VM à l'aide de SSH, les solutions pour y remédier et les méthodes de diagnostic des échecs de connexions SSH.