Cas d’usage · Accès à distance

Ouvrez l’ordinateur d’un Agent depuis votre terminal

Si vous préférez travailler dans un terminal plutôt que regarder un écran, c’est possible. Approuvez SSH sur l’ordinateur d’un Agent et connectez-vous avec les clés que vous utilisez déjà. Ouvrez son bureau quand vous voulez le voir, détachez-le dans une fenêtre sur votre propre bureau, et laissez l’Agent garder un œil sur ce que vous laissez tourner.

« Servez-vous de mon ordinateur comme du vôtre. Je garde un œil sur les tests et je vous préviens si quelque chose échoue. »

Otis

Votre ordinateur portable est resté au frais tout l’après-midi. La longue série de tests a tourné sur l’ordinateur d’Otis, dans la machine de build, et vous l’avez suivie en SSH depuis la table de la cuisine.

Un après-midi sur la machine de build
  1. 10 h 00

    Autorise SSH sur l’ordinateur d’Otis et se connecte avec la clé déjà présente sur le portable.

  2. 10 h 05

    Lance toute la suite de tests et dit à Otis : « Garde un œil dessus et préviens-moi si quelque chose échoue. »

  3. 12 h 40

    « Deux tests ont échoué dans le module de paiement. Les logs sont enregistrés à côté du rapport. »

  4. 12 h 42

    Sort Otis dans une fenêtre sur le bureau, ouvre le rapport et fait glisser les journaux vers le portable.

  5. 12 h 44

    « Je relance uniquement les tests en échec, en activant des logs supplémentaires ? »

Comment ça marche

Les coulisses de l’histoire

Où ça tourne

Otis dispose d’un ordinateur Linux privé à l’intérieur de la machine de build, isolé du reste de votre réseau. Vous y accédez depuis l’application Geyser, un navigateur ou votre propre terminal.

Qui s’en charge

Vous mettez les mains dans le cambouis quand ça vous chante. Otis surveille les longues exécutions et vous fait un compte rendu.

Ce que vous contrôlez

SSH exige à la fois le réglage de l’Agent et votre accord, n’accepte que les clés publiques, et donne accès à l’ordinateur d’Otis, pas à la machine sur laquelle il tourne.

Faire tourner des Agents sur votre propre matériel ne coûte rien, et l’accès à distance non plus.

Configurer

Mise en route

  1. 1

    Installez Geyser Host sur la machine de build et donnez-y un ordinateur à Otis.

  2. 2

    Activez « Allow SSH access » pour Otis, puis validez avec « Approve SSH on this computer ».

  3. 3

    Connectez-vous avec la clé SSH que vous utilisez déjà, ou ouvrez le bureau d’Otis dans l’application Geyser.

Continuer l’exploration

Plus de cas d’usage

Voir tous les cas d’usage
Se lancer

Commencez avec un Agent et une vraie tâche

Créez un espace de travail, confiez à un Agent quelque chose d’utile et voyez jusqu’où il va.