Créer et lancer une station de travail

Découvrez comment créer une station de travail avec Cloud Workstations.

Une station de travail est un environnement de développement préconfiguré que les administrateurs ou les équipes de plate-forme définissent dans une configuration de station de travail. La configuration de la station de travail inclut l'image de conteneur utilisée par la station de travail. Vos administrateurs choisissent d'utiliser l'une des images de base préconfigurées de Cloud Workstations ou de fournir une référence à une image de conteneur personnalisée.


Pour obtenir des instructions détaillées sur cette tâche directement dans la Google Cloud console, cliquez sur Visite guidée:

Visite guidée


Avant de commencer

Avant de commencer à utiliser Cloud Workstations, assurez-vous de disposer des autorisations requises et de suivre ces étapes de configuration obligatoires. Vous pouvez ignorer cette section si vous avez déjà effectué cette configuration.

  1. Connectez-vous à votre Google Cloud compte. Si vous débutez sur Google Cloud, créez un compte pour évaluer les performances de nos produits en conditions réelles. Les nouveaux clients bénéficient également de 300 $de crédits sans frais pour exécuter, tester et déployer des charges de travail.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  3. Verify that billing is enabled for your Google Cloud project.

  4. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  5. Verify that billing is enabled for your Google Cloud project.

  6. Activez l'API Cloud Workstations.

    Rôles requis pour activer les API

    Pour activer les API, vous avez besoin du rôle IAM Administrateur d'utilisation du service (roles/serviceusage.serviceUsageAdmin), qui contient l'autorisation serviceusage.services.enable. Découvrez comment attribuer des rôles.

    Activer l'API

  7. Facultatif : Si aucune configuration de station de travail n'est disponible dans la Google Cloud console, demandez à votre administrateur de créer une configuration de station de travail pour vous ou assurez-vous de disposer d'un rôle IAM Administrateur Cloud Workstations sur le projet afin de pouvoir créer ces ressources vous-même. Pour vérifier vos rôles IAM, accédez à la page IAM dans la Google Cloud console :

    Accéder à IAM

Créer une station de travail

Pour créer une station de travail, procédez comme suit :

  1. Dans la Google Cloud console, accédez à la Cloud Workstations > Workstations page.

    Accéder aux stations de travail

  2. Cliquez sur add_boxCréer.

    Le lien Créer peut être désactivé s'il n'existe aucune configuration de station de travail dans le projet ou si vous ne disposez pas des autorisations nécessaires pour les afficher. Demandez à l'administrateur Cloud Workstations de votre organisation de créer une configuration de station de travail pour vous.

  3. Acceptez le nom par défaut de la station de travail.

    Si vous le préférez, vous pouvez saisir votre propre nom de ressource pour votre station de travail, par exemple test-workstation. Suivez les conventions d'attribution de noms aux ressources Compute Engine et choisissez un nom unique dans le cluster de stations de travail.

  4. Cliquez sur la flèche de développement arrow_drop_down dans le champ Configuration , puis sélectionnez la configuration de station de travail pour définir votre station de travail.

  5. Cliquez sur Créer pour créer votre station de travail.

Lancer une station de travail

Maintenant que vous avez créé une station de travail, lancez-la pour commencer le développement :

  1. Cliquez sur Stations de travail.
  2. Dans la liste des stations de travail, recherchez le nom de votre station de travail, puis cliquez sur Lancer.
  3. La station de travail se connecte par défaut au port 80. Si la station de travail est arrêtée, cliquer sur Lancer la démarre également.

    Facultatif : Vous pouvez également cliquer sur la arrow_drop_downflèche de développement à côté de Lancer , puis sélectionner l'une des options de lancement dans la liste :

    • Démarrer
    • Se connecter au port 80 (par défaut)
    • Se connecter à l'application Web sur le port
    • Transfert de port
    • Se connecter avec SSH
    • Lancer avec JetBrains Gateway (si vous utilisez un IDE JetBrains)

    L'option Démarrer démarre la station de travail sans la lancer.

  4. L'exemple suivant montre la page de bienvenue de l'éditeur de base Cloud Workstations base editor. Votre page peut être différente, selon la façon dont vous définissez la configuration de votre station de travail :

    Éditeur de base Cloud Workstations

    Pour en savoir plus sur la connexion via SSH, consultez la section Compatibilité SSH.

    Pour en savoir plus sur la connexion aux applications Web exécutées sur votre station de travail, consultez la section Accéder aux serveurs HTTP exécutés sur une station de travail.

Effectuer un nettoyage

Pour supprimer une station de travail depuis la Google Cloud console :

  1. Dans la Google Cloud console, accédez à Cloud Workstations > Workstations.
  2. Cochez la case à côté de la station de travail que vous souhaitez supprimer.
  3. Cliquez sur lemore_vertPlus d'options, puis sélectionnez Supprimer pour supprimer la station de travail sélectionnée.

Si la configuration de votre station de travail utilise des disques persistants et que la règle de récupération est définie pour conserver les disques persistants après la suppression de la station de travail, n'oubliez pas de demander à votre administrateur Cloud Workstations de supprimer manuellement le disque persistant pour vous. Pour en savoir plus sur la suppression des configurations de stations de travail, des clusters de stations de travail et des projets, consultez la section Supprimer des ressources. Google Cloud

Étape suivante