Retour a l'index de la documentation

Fournisseurs Cloud

Termial s'intègre avec les principaux fournisseurs cloud pour la gestion directe des serveurs. Connectez-vous aux instances AWS EC2, aux VM Google Cloud et aux VM Azure directement depuis l'application.

Fournisseurs Supportés

  • Amazon Web Services (AWS) - Instances EC2
  • Google Cloud Platform (GCP) - Instances Compute Engine
  • Microsoft Azure - Machines Virtuelles

Amazon Web Services (AWS)

Configurer les Identifiants AWS

  1. Allez dans ParamètresFournisseurs Cloud
  2. Sélectionnez AWS
  3. Entrez vos identifiants :
    • Access Key ID - Votre ID de clé d'accès AWS
    • Secret Access Key - Votre clé d'accès secrète AWS
  4. Sélectionnez vos régions préférées
  5. Cliquez sur Enregistrer

Obtenir les Identifiants AWS

Pour créer des identifiants d'accès dans AWS :

  1. Connectez-vous à la console AWS
  2. Allez dans IAM → Utilisateurs → Votre Utilisateur
  3. Onglet Identifiants de sécurité
  4. Créer une clé d'accès
  5. Copiez l'Access Key ID et le Secret Access Key

Permissions Requises

Votre utilisateur AWS a besoin de permissions pour :

  • ec2:DescribeInstances - Lister les instances
  • ec2:DescribeRegions - Lister les régions

Se Connecter aux Instances EC2

  1. Ouvrez la section fournisseurs cloud
  2. Sélectionnez AWS
  3. Parcourez vos instances EC2 par région
  4. Cliquez sur une instance pour vous connecter
  5. Choisissez la méthode d'authentification (clé SSH)

Google Cloud Platform (GCP)

Configurer les Identifiants GCP

  1. Allez dans ParamètresFournisseurs Cloud
  2. Sélectionnez Google Cloud
  3. Importez votre fichier de clé de compte de service (JSON)
  4. Cliquez sur Enregistrer

Créer un Compte de Service

  1. Allez dans la Console Google Cloud
  2. IAM et Administration → Comptes de service
  3. Créer un compte de service
  4. Accordez le rôle Lecteur Compute (minimum)
  5. Créer une clé → JSON
  6. Téléchargez le fichier de clé

Permissions Requises

Votre compte de service a besoin de :

  • compute.instances.list - Lister les instances
  • compute.zones.list - Lister les zones

Se Connecter aux Instances GCP

  1. Ouvrez la section fournisseurs cloud
  2. Sélectionnez Google Cloud
  3. Choisissez votre projet
  4. Parcourez les instances par zone
  5. Cliquez pour vous connecter

Microsoft Azure

Configurer les Identifiants Azure

  1. Allez dans ParamètresFournisseurs Cloud
  2. Sélectionnez Azure
  3. Entrez vos identifiants :
    • Tenant ID - ID du répertoire Azure AD
    • Client ID - ID de l'application
    • Client Secret - Secret client
    • Subscription ID - ID d'abonnement Azure
  4. Cliquez sur Enregistrer

Créer un Enregistrement d'Application

  1. Allez sur le Portail Azure
  2. Azure Active Directory → Inscriptions d'applications
  3. Nouvelle inscription
  4. Nommez votre application
  5. Copiez l'ID d'application (client) et l'ID de répertoire (locataire)
  6. Certificats et secrets → Nouveau secret client
  7. Copiez la valeur du secret

Permissions Requises

Votre application a besoin du rôle Lecteur sur votre abonnement ou groupes de ressources.

Se Connecter aux VM Azure

  1. Ouvrez la section fournisseurs cloud
  2. Sélectionnez Azure
  3. Parcourez les VM par groupe de ressources
  4. Cliquez pour vous connecter

Fonctionnalités Communes

Lister les Instances

Pour tous les fournisseurs, vous pouvez :

  • Voir le statut de l'instance (en cours d'exécution, arrêtée, etc.)
  • Voir le type/taille de l'instance
  • Voir les IP publiques et privées
  • Voir la région/zone
  • Filtrer et rechercher des instances

Connexion Rapide

Cliquez sur n'importe quelle instance pour :

  1. Voir les détails de l'instance
  2. Se connecter via SSH
  3. Choisir la méthode d'authentification

Actualiser la Liste des Instances

Cliquez sur le bouton actualiser pour obtenir la dernière liste d'instances de votre fournisseur cloud.

Sécurité des Identifiants

Les identifiants de vos fournisseurs cloud sont :

  • Stockés localement sur votre appareil
  • Chiffrés si la synchronisation cloud est activée
  • Jamais envoyés à nos serveurs en texte clair

Dépannage

Erreur d'Authentification

Si l'authentification échoue :

  1. Vérifiez que vos identifiants sont corrects
  2. Vérifiez que les identifiants n'ont pas expiré
  3. Vérifiez les permissions appropriées
  4. Assurez-vous qu'il n'y a pas de restrictions IP

Instances Non Visibles

Si vous ne voyez pas vos instances :

  1. Vérifiez les permissions
  2. Vérifiez la sélection de région
  3. Assurez-vous que les instances existent
  4. Actualisez la liste des instances

Échec de Connexion

Si la connexion à une instance échoue :

  1. Vérifiez que l'instance est en cours d'exécution
  2. Vérifiez que les groupes de sécurité/pare-feu autorisent SSH
  3. Vérifiez la clé SSH ou les identifiants
  4. Assurez-vous que l'IP publique est accessible